Knotentests

(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 4.)

Unter einem Knotentest (node test) ist ein Prüfausdruck zu verstehen, dessen Auswertung für jeden Knoten, der zur Ergebnismenge eines Schritts zählt, true ergeben muss, andernfalls wird der Knoten verworfen. Dieser Test wird innerhalb eines Achsenschritts auf alle Knoten angewendet, die auf der bezeichneten Achse liegen.

Die mittels des Knotentests formulierte Anforderung an die geprüften Knoten kann sich auf ihre Bezeichner beziehen (name test) oder die Knotenart (kind test) – gemeint ist nicht der Datentyp, sondern, ob es sich um einen Element-, Attribut-, Text­knoten etc. handelt. Auch die Typbindung (type annotation) des Knotens kann, separat oder zusätzlich, ausgewertet werden (nur für Element- und Attributknoten).

   

<< 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