XPath – Tutorial, Tipps & Tricks

Neben XML und XSLT ist XPath das dritte Glied der Kette. Es bietet die Grundfunktionen f├╝r XSLT um Knoten richtig ansprechen zu k├Ânnen. Aber auch dar├╝ber hinaus bietet XPath einiges an M├Âglichkeiten an.

Grundlagen

Um Vergleiche, Rechnungen oder andere mathematische oder logische Schlu├čfolgerungen ziehen zu k├Ânnen sind Variablen, Operatoren und Funktionen notwendig. XPath versteht sich hierbei allerdings nicht als Programmiersprache ÔÇô die einzelnen Hilfsmittel dienen vielmehr dazu einen Knoten genauer beschrieben zu k├Ânnen.

Pfade bestimmen

Um auf einen Knoten zeigen zu k├Ânnen, wird vom aktuellen Knoten aus ein bestimmter Pfad definiert, den der Interpreter abschreiten muss um zu dem jeweiligen Knoten oder der jeweiligen Knotenmenge zu gelangen. XPath definiert dazu eine Reihe von syntaktischen Hilfsmitteln mit denen die Definition solcher Pfade m├Âglich ist.

Funktionen

Ebenso wie XSLT stellt auch XPath einige Funktionen von sich aus zur Verf├╝gung. Diese k├Ânnen z.B. innerhalb eines Pr├Ądikats verwendet werden um den Knoten oder die Knotenmenge besser zu beschreiben. XPath definiert folgende Funktionen:

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>