Nodetests in XPath 2.0 (nicht zu den Funktionen zu rechnen)
(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 5.)
Die bestehenden Nodetests aus XPath 1.0 werden in XPath 2.0 beibehalten. In XPath 2.0 erweitern die Tests item() und empty() das Repertoire für den Test von Sequenzen. Abgeleitet vom allgemeinen Knotentest node() werden in Form von attribute(), document-node(), element() und schema-element() weitere spezialisierte Tests eingeführt.
Name | Origin | Usage |
---|---|---|
attribute() | XPath 2.0 | Test auf Attributknoten |
comment() | XPath 1.0 | Test auf Kommentarknoten |
document-node() | XPath 2.0 | Test auf Dokumentknoten |
element() | XPath 2.0 | Test auf Elementknoten |
item() | XPath 2.0 | Test auf Item (einer Sequenz) |
node() | XPath 1.0 | Test auf beliebigen Knotentyp |
processing-instruction() | XPath 1.0 | Test auf PI |
schema-element() | XPath 2.0 | Test typisierter Elementknoten |
text() | XPath 1.0 | Test auf Textknoten |
Tabelle: Nodetests in XPath 2.0 (nicht zu den Funktionen zu rechnen).
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema XSLT 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