Учитывая кусок Xml Как показано ниже. Как бы я написал XPATH Query, чтобы получить значение потомка 'leaf2', где значение 'key' имеет определенные значения (скажем, 2)
Я работаю в C # .NET. Сейчас я просто смотрю, как получить Xpath для ключа с помощью SelectNodes, найти правильное значение и перейти обратно к 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>