Bonjour
Je ne m'en sors pas... J'ai un fichier XML qui ressemble à cela:
Et je souhaiterais que le resultat affiche quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <Version Num="next_version"> <Comment> <Category>bugfix</Category> <Product>DisplayEditor</Product> <Product>AFX</Product> <Desc> nouveau test</Desc> </Comment> <Comment> <Category>compilfix</Category> <Product>DisplayEditor</Product> <Desc> warning</Desc> </Comment> ...
A savoir, effectuer un premier tri sur la balise <Product>, puis un nouveau sur la balise <Category>. Sachant qu'il peut y avoir plusieurs balises Product pour un seul Comment (comme dans l'exemple ci-dessus).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 DisplayEditor bugfix nouveau test compilfix warning AFX bugfix nouveau test
J'ai essayé plein de trucs avec des <xsl:key...> et autre déclaration de variable, mais j'arrive pas au résultat voulu. Plutot que de faire des essais à l'aveuglette, je prefere demander à des personnes plus experimenter que moi dans ce domaine.
Merci d'avance
Partager