AxisName

Syntax

'ancestor' | 'ancestor-or-self' | 'attribute' | 'child' | 'descendant' | 'descendant-or-self' | 'following' | 'following-sibling' | 'namespace' | 'parent' | 'preceding' | 'preceding-sibling' | 'self'


Verwendung

AxisSpecifier


AxisName

wird innerhalb eines Steps verwendet um den Pfad zu spezifizieren.

Die folgende Tabelle beschreibt die einzelnen Achsennamen anhand eines Diagramms. Die schwarze Box ist jeweils der Ausgangsknoten. Die in den Knoten enthalten Zahlen, präsentieren die Reihenfolge wie diese in der Sequenz der jeweiligen Achse erscheinen.

Achse Diagramm
ancestor
ancestor-or-self
child
descendant
descendant-or-self
following
following-sibling
parent
preceding
preceding-sibling
self

Definition

XPath Kapitel 2.2, Regel 6


Beispiel
Expression Bedeutung
ancestor::* selektiert alle "ancestor" Elemente des Kontextknotens
child::node( ) selektiert alle "child" Elemente des Kontextknotens
attribute::department selektiert alle Attribute des Kontextknotens, die den Namen [department] besitzen

© 2001 by Timo Schäfer