Je cherche à parcourir tout un fichier XML dont voici le contenu
CODE
<node contentid="0">
<node contentid="3">
<node contentid="4">
<node contentid="1" />
</node>
</node>
<node contentid="8" />
</node>
<node contentid="3">
<node contentid="4">
<node contentid="1" />
</node>
</node>
<node contentid="8" />
</node>
Et je souhaiterais qu'il deviennent comme ceci :
CODE
<node label="racine" isbranch = "true">
<node label="groupe1" isBranch = "true">
<node label="groupe11" isBranch = "true">
<node label="contenu1" isBranch = "false" />
</node>
</node>
<node label="contenu2" isBranch = "false" />
</node>
<node label="groupe1" isBranch = "true">
<node label="groupe11" isBranch = "true">
<node label="contenu1" isBranch = "false" />
</node>
</node>
<node label="contenu2" isBranch = "false" />
</node>
Sachant que les labels correspondent au id dans un ARRAY de cette forme
exemple : {label:"racine", id:0},{label:"groupe", id:3}...............
Pour résumer, j'ai un correspondance des id et des label dans un array, avec cela je souhaite convertir une variable XML en une autre variable XML.
Mon principal problème est que je n'arrive pas à trouver le moyen de parcourir le XML pour remplacer le contenu de chaque noeud.
Merci par avance.
