3 Stimmen

Eine xpath-Abfrage, die alle Knoten mit dem Attribut id zurückgibt

Ich kann eine Abfrage, die eine Ergebnismenge von Knoten mit ihren id auf einen Wert, den ich weiß zurückgibt. Aber ich kann nicht herausfinden, wie eine Ergebnismenge aller Knoten zu erhalten, die eine id explizit festgelegt haben.

5voto

zzzzBov Punkte 166065

Ich kann nicht herausfinden, wie man eine Ergebnismenge aller Knoten, die eine id explizit festgelegt haben, zu erhalten.

*[@id] wählt alle Knoten mit einer [id] Attribut:

Der Haken an der Sache ist, dass auch Knoten erfasst werden, bei denen die id zwar vorhanden, aber leer ist (d. h. id="" )

Wenn Sie Knoten mit leeren Feldern ignorieren wollen [id] Attribute, verwenden: *[@id!=""]

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X