Preceding-Achse

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

Definiert für: XPath 1.0 und 2.0 (nicht in XQuery 1.0)

Richtung: rückwärts gerichtet

Achsenbezeichner: preceding

Abgekürzte Schreibweise: nicht vorhanden

Die Preceding-Achse

Abbildung: Die Preceding-Achse.

Die »Preceding«-Achse enthält alle diejenigen Knoten, die dem aktuellen Knoten in Dokumentreihenfolge vorangehen. Dies umfasst auch alle Knoten auf der »Ancestor«-Achse. Attribut- und Namensraumknoten befinden sich auf der »Preceding«-Achse allerdings nicht.

Beispiel:

  • preceding::mein_element
    wählt alle Elementknoten mit Bezeichner mein_element aus, die dem aktuellen Knoten in Dokumentreihenfolge vor­angehen.
  • preceding::comment()
    wählt alle Kommentarknoten aus, die in Doku­mentreihenfolge vor dem aktuellen Knoten stehen.

   

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