Ein Ausdruck liefert ein Ergebnis eines bestimmten Typs zurück:
node-set | Eine Menge von Knoten |
number | Eine Fließkommazahl |
string | Einen String |
boolean | TRUE oder FALSE |
In Ausdrücken dürfen folgende Elemente auftreten:
Literale | 1.2 "text" 0 'beispiel' |
Variablen | $meineVariable |
Klammern | (...) |
Arithmetik | + - * div mod |
Logik | <= < >= > = != and or |
Location-Paths | /child::div/@align |
Vereinigungsmenge | //div | //p |
Funktionen | true() |