XPath Auswählen von Knoten, Beginnend mit einem Bestimmten Wert
Angesichts der XML-Struktur
<Doc>
<Other />
<Q1 />
<Q2 />
</Doc>
Wie kann ich wählen nur Knoten, die mit a beginnen "F", z.B. /Doc/Q1 und /Doc/Q2?
Es scheint, wie dieses getan werden kann, mit starts-with
, aber ich habe nur Beispiele gefunden, die gelten starts-with
auf den Wert des Knotens
Du musst angemeldet sein, um einen Kommentar abzugeben.
/Doc/*[starts-with(name(), 'Q')]
local-name()
weglassen namespaces in komplexen XML