[XSLT]Hiérarchiser à partir des attributs
Bonjour,
Un problème à peine résolu, j'ai une autre difficulté :
J'ai un document xml qui contient des éléments de ce genre :
Code:
1 2 3 4 5 6 7 8
|
<title value="nom du titre 1" level="1"/>
<title value="nom du titre 2" level="2"/>
<title value="nom du titre 3" level="2"/>
<title value="nom du titre 4" level="3"/>
<title value="nom du titre 5" level="1"/>
...
<title value="nom du titre n" level="X"/> |
Et j'aimerais avoir en sortie
Code:
1 2 3 4 5 6 7 8 9 10
|
<topic value="nom du titre 1">
<topic value="nom du titre 2"/>
<topic value="nom du titre 3">
<topic value="nom du titre 4"/>
</topic>
</topic>
<topic value="nom du titre 5">
...
<title value="nom du titre n"> |
En français, je veux que chaque élément soit fils de l'élément de level supérieur, tout en conservant l'ordre de lecture.
J'espère que c'est à peu prés claire comme explication !
Merci,
Hefbee