Étant donné un morceau de XML comme celui ci-dessous. Comment écrire une requête XPATH pour obtenir la valeur de l'enfant 'leaf2' où la valeur 'key' a des valeurs particulières (disons 2)Comment: rechercher des noeuds enfant XML
Je travaille en C# .NET. Pour l'instant, je cherche simplement à obtenir la clé Xpath pour la clé en utilisant SelectNodes, en trouvant la bonne valeur puis en remontant jusqu'à leaf2.
<root>
<child>
<anotherChild>
<key>1</key>
</anotherChild>
<leaf1>X</leaf1>
<leaf2>Y</leaf2>
<leaf3></leaf3>
</child>
<child>
<anotherChild>
<key>2</key>
</anotherChild>
<leaf1>A</leaf1>
<leaf2>B</leaf2>
<leaf3></leaf3>
</child>
</root>
Ne devrait-il pas être la clé = '2'? – Naveen
Droit, à droite, a glissé mon esprit – Welbog