PathExpr

Syntax

LocationPath | FilterExpr | FilterExpr '/' RelativeLocationPath | FilterExpr '//' RelativeLocationPath


Verwendung

UnionExpr


PathExpr

selektiert einen Knotenset, ausgehend von einem vorgebenen Startpunkt und einem bestimmt Pfad folgend, der durch eine oder mehrere Steps beschrieben wird.


Definition

XPath Kapitel 3.3, Regel 19


Beispiel
Expression Bedeutung
product[@department] selektiert alle <product> Elemente, die ein Attribut mit der Bezeichnung [department] besitzen
$section/body selektiert alle <body> Elemente des Knotensets, das durch die Varaible "section" definiert wurde
(//customer | //product)//name selektiert alle <name> Elemente, die Nachkömmlinge der <customer> oder <product> Elemente sind

© 2001 by Timo Schäfer