Bonjour,
Je cherche à passer d'une structure de ce type :
à une structure comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <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>
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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <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>
Quelqu'un aurait une idée ?
merci d'avance.
mathmax
Partager