• +49-(0)721-402485-12
Ihre Experten für XML, XQuery und XML-Datenbanken

XPath - Einführung in die Sprache zur Navigation in XML-Strukturen

XPath ist die Sprache zur Navigation in XML-Dokumenten. Sie ist Bestandteil der XSL-Familie und dient weiteren Standards wie XQuery und XPointer als Grundlage. Neben der Adressierung und Selektion von Inhalten eines XML-Dokumentes lassen sich anhand definierter Funktionen auch bestimmte Operationen in XPath durchführen. Im Folgenden werden nur die für unsere Zwecke gebräuchlichsten Funktionen von XPath vorgestellt.

Der komplexe Aufbau von XPath-Ausdrücken kann nicht nur für Anfänger, sondern auch Experten zum Problem werden. Selbst der kleinste Fehler in einem XPath-Ausdruck kann dazu führen, dass keine Resultate zurückgeliefert werden. Noch schlimmer ist es, wenn ein Fehler in einem XPath-Ausdruck dazu führt, dass falsche Ergebnisse geliefert werden. Um XPath-Ausdrücke zu überprüfen, gibt es im World Wide Web einige kostenlose XPath-Tester bzw. XPath-Visualisierer.


Im folgenden Beispiel wird ein XPath-Ausdruck mit Hilfe des XPath-Testers überprüft.

So arbeiten Sie mit dem XPath-Tester

1. Rufen Sie unter www.xpathtester.com/test den XPath-Tester auf.

2. Kopieren Sie den Inhalt Ihrer XML-Datei in das XML-Fenster.

3. Geben Sie den gewünschten XPath-Ausdruck in das Eingabefeld "XPath:" ein und klicken Sie auf die Schaltfläche "Test!".

Eingabe des XPath-Ausdruckes

Das Ergebnis der Selektion durch den XPath-Ausdruck erscheint im XML-Fenster:

Anzeige des Ergebnisses im XML-Fenster

   

<< zurückvor >>