Bonjour,

Je souhaite transformer un fichier XML ayant la structure suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
|------<ENTETE> A </ENTETE>
|------<ENTETE> B </ENTETE>
|------<ENTETE> C </ENTETE>
|------<DETAIL>
               |--------<ENTETE> B </ENTETE>
                                          |----------------<COM> xxxx </COM>
               |--------<ENTETE> C </ENTETE>
                                          |----------------<COM> yyyyyy </COM>
                                          |----------------<COM> xxxx </COM>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
EN
 
|------<ENTETE> A </ENTETE>
|------<ENTETE> B </ENTETE>
                        |----------------<COM> xxxx </COM>
|------<ENTETE> C </ENTETE>
                        |----------------<COM> yyyyyy </COM>
                        |----------------<COM> xxxx </COM>

J ai essayé avec xsl:key et xsl:loop mais je n'y arrive pas .....

Est ce que qqu'un peut m'aider ?

A l'avance merci

Guillaume