Gegeben ein Stück Xml wie das folgende. Wie würde ich eine XPATH-Abfrage schreiben, um den Wert des untergeordneten 'leaf2' zu erhalten, wo der 'Schlüssel' Wert bestimmte Werte hat (zB 2)Gewusst wie: XML-Kindknoten suchen
Ich arbeite in C# .NET. Im Moment suche ich nur den Xpath nach Schlüssel mit SelectNodes, finde den richtigen Wert und navigiere dann zurück zu 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>
Sollte es nicht key = sein ‚2‘? – Naveen
richtig, richtig. Slipped meinen Kopf. – Welbog