J'ai le document suivant :
<a>
<bb>abc</bb>
<cc>ccc</cc>
<dd>ddd</dd>
</a>
<a>
<bb>zz</bb>
<cc>1</cc>
<dd>2</dd>
</a>
Comment puis-je obtenir la valeur de <cc>
en utilisant XPath si <bb>
es zz
?
J'ai le document suivant :
<a>
<bb>abc</bb>
<cc>ccc</cc>
<dd>ddd</dd>
</a>
<a>
<bb>zz</bb>
<cc>1</cc>
<dd>2</dd>
</a>
Comment puis-je obtenir la valeur de <cc>
en utilisant XPath si <bb>
es zz
?
//a/cc[../bb='zz']/text()
//a : sélectionne tous les éléments 'a', où qu'ils se trouvent.
sélectionne le parent du nœud actuel.
[../bb='zz'] : la valeur de l'élément frère 'bb' est zz.
Référence : http://www.w3schools.com/xsl/xpath_syntax.asp
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.