Mein Abtastwerteingang XML ist:Java XPATH wählen nur das erste Element der Kinder
<root>
<a>
<b>
<c>item1</c>
<d>item2</d>
<e>item3</e>
</b>
</a>
<a>
<b>
<c>item4</c>
<c>item5</c>
<e>item6</e>
</b>
</a>
</root>
Ich nehme ich alle das erste Vorkommen des Knotens c auszuwählen. Die Ausgabe sollte item1 und item4 sein. Wenn ich/root/a/b/c verwende, gibt es item1, item4 und item5 zurück.
Versuchen Sie '/ root/a/b/c [0]'. Ansonsten zeigen Sie etwas mehr von dem, was Sie versuchen (z. B. Code). – Thomas
Mögliches Duplikat von [Was ist der XPath-Ausdruck, um nur das erste Vorkommen zu finden?] (Http://stackoverflow.com/questions/14294997/what-is-the-xpath-expression-to-find-only-the-first -ccurrence) – Koche
wo Tag 'b' schließt? – Vitaliy