Der XPath-Ausdruck als Grundeinheit
(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 4.)
Jede in korrektem XPath formulierte Einheit gilt als so genannter XPath-Ausdruck (expression). Ein gültiger Ausdruck kann sehr einfach aufgebaut sein, andererseits aber auch beliebige Komplexität besitzen. Hierbei setzen sich komplexe XPath-Ausdrücke aus einfachen XPath-Ausdrücken zusammen, sodass Letztere in gewisser Weise die Grundbausteine darstellen, die mittels vordefinierter Schlüsselwörter, Symbole und Operatoren verknüpft werden.
Mit Hilfe solcher XPath-Ausdrücke können Teile (Elementknoten, Textknoten, ganze Zweige etc.) des oben beschriebenen XPath-Datamodel-Baums bezeichnet werden. In diesem Zusammenhang wird der XPath-Ausdruck Pfadausdruck genannt. Dies ermöglicht einer Anwendung, die entsprechend adressierten Informationen zu extrahieren, zu filtern oder anderweitig zu verarbeiten. Für hierüber hinausgehende Verarbeitungsmöglichkeiten bzw. auch um situationsbedingt auszugebende Daten zu generieren, existieren eine Reihe von Funktionen, die ebenfalls in XPath-Ausdrücke eingebettet werden können.
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema XPath bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright © Galileo Press, Bonn 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT 2.0 & XPath 2.0 ― Das umfassende Handbuch" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Galileo Press, Rheinwerkallee 4, 53227 Bonn