Bonjour,
alors j'ai besoin pour une expression Xpath...
J'ai un xml comme :
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 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...
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