Bonjour,
J'ai un fichier XML de cette forme
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 <Root> <A name="lien_1"> <Child name="a"> <Child name="b"> <Child name="c"> </A> <A name="lien_2"> <Child name="d"> <Child name="e"> <Child name="f"> <Child name="g"> <Child name="h"> </A> <B name="toto" link="lien_1"/> </Root>
Je pars du Nœud "B" et je voudrais récupérer uniquement les éléments child contenue dans le noeud A avec l'attribut name égal à l'attribut link de mon élément B courant. Cette action est elle possible si je l'écris en dur comme ci dessous ok je récupère les bons éléments par contre impossible de mettre la valeur lien_1 en variable lu depuis l'élément B
Code : Sélectionner tout - Visualiser dans une fenêtre à part ../A[@name='lien_1']/Child
Merci d'avance
Partager