Bonjour,
Je cherche à passer d'une structure de ce type :
Code :
à une structure comme ceci :
Comme je ne connais pas les noms de mes groupes à l'avance, ni même leur nombre, je ne vois pas comment faire cela en xslt...
Quelqu'un aurait une idée ?
merci d'avance.
mathmax
Je cherche à passer d'une structure de ce type :
Code :
<Root>
<Product Group="group1">
<Name>Product1</Name>
</Product>
<Product Group="group2">
<Name>Product2</Name>
</Product>
<Product Group="group1">
<Name>Product3</Name>
</Product>
<Product Group="group1">
<Name>Product4</Name>
</Product>
<Product Group="group3">
<Name>Product5</Name>
</Product>
<Product Group="group3">
<Name>Product6</Name>
</Product>
</Root>
à une structure comme ceci :
<Root>
<Group name="group1">
<Product>
<Name>Product1</Name>
</Product>
<Product>
<Name>Product3</Name>
</Product>
<Product>
<Name>Product4</Name>
</Product>
</Group>
<Group name="group2">
<Product>
<Name>Product2</Name>
</Product>
</Group>
<Group name="group3">
<Product>
<Name>Product5</Name>
</Product>
<Product>
<Name>Product6</Name>
</Product>
</Group>
</Root>
Comme je ne connais pas les noms de mes groupes à l'avance, ni même leur nombre, je ne vois pas comment faire cela en xslt...
Quelqu'un aurait une idée ?
merci d'avance.
mathmax