Wie können Sie in XPath mehrere Elemente mit demselben Namen identifizieren?

Was wäre, wenn ich ein Dokument mit mehreren Elementen mit demselben Namen hätte - wie würde ich zum Beispiel das zweite Element abrufen?

<doc>
...
 <element name="same">foo</element>
...
 <element name="same">bar</element>
...
 <element name="same">baz</element>
...
</doc>

Ich würde erwarten, dass so etwas wie // elem [@ name = 'same'] [2] funktioniert.

Zusätzlich, wie finde ich das vorletzte Element in xpath mit einer variablen Anzahl von Elementen mit dem gleichen Namen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage