Bei XPath handelt es sich um eine Kontenadressierungssprache für XML-Dokumente undist damit das zweite Teilkonzept innerhalb des XSL-Konzepts. Sie erlaubt, auf Strukturenund die Inhalte eines XML-Dokuments zuzugreifen. Neben der bloßen Navigation bestehtauch die Möglichkeit, mittels definierter Funktionen bestimmte Operationen durchzuführen. Wir werden uns hier auf die für unsere Zwecke gebräuchlichsten und wichtigstenFunktionen beschränken. Für das Testen von XPath-Ausdrücken empfehlen wir das kostenfreie Programm XPathvisualizer. Dieses Programm ist unter dieser Adresse http://www.brics.dk/~mis/xpathvisualizer/ allgemein verfügbar. XPath-Ausdrücke können in der Praxis sehr komplex unddeswegen auch sehr fehleranfällig sein. Meist wirken sich Fehler in XPath-Ausdrückendadurch aus, dass das Ziel nicht gefunden wird, d. h. kein Resultat erscheint oder ein Resultat erscheint, auf das man nicht abgezielt hat. Innerhalb des Visualisierers werden dieZiele von XPath-Ausdrücken im Kontext des XML-Dokuments angezeigt. So lässt sich einfach entscheiden, ob der Ausdruck zu dem gewünschten Ziel führt.
Der folgende Bildschirm zeigt eine beispielhafte Nutzung des XPathvisualizer.
1. Starten Sie den XPath
2. Wählen Sie über die Schaltfläche durchsuchen die Datei Europa.xml aus.
3. Betätigen Sie nun die Schaltfläche Process File
4. Tragen Sie den gewünschten XPath-Ausdurck in das Textfeld XPath Expression ein und betätigen Sie die Schlatfläche Select Nodes.
| vor >> |