Bonjour,
alors j'ai besoin pour une expression Xpath...
J'ai un xml comme :
Je voudrais lorsque je suis sur l'item avec id="5" récupérer la valeur page (qui vaut 2 dans l'exemple) du link de l'item dont l'id est égale à l'idParentItem de l'itemlist...
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
21
22
23
24
25
26
27 <items> <itemlist> <item id="1"> <string>...</string> <link page="1"/> </item> <item id="2"> <string>...</string> <link page="2"/> </item> <item id="3"> <string>...</string> <link page="3"> </item> </itemlist> <itemlist idParentItem="2"> <item id="4> <string>...</string> <link page="6/> </item> <item id="5> <string>...</string> <link page="8/> </item> </itemlist> </items>
Je ne sais pas si je suis bien claire...
j'essaye de faire : following-sibling::[..//item[@id=../@idItemParent]][1]
mais sans succès, je n'arrive pas à avoir une syntaxe correcte...
Merci
Partager