XPath-Operatoren
- Vorherige Seite XPath Achsen
- Nächste Seite XPath-Beispiel
XPath-Ausdrücke können Knotenmengen, Zeichenfolgen, logische Werte und Zahlen zurückgeben.
XPath-Operatoren
Nachfolgend sind die in XPath-Ausdrücken verwendbaren Operatoren aufgeführt:
Operator | Beschreibung | Beispiel | Rückgabewert |
---|---|---|---|
| | Berechnung zweier Knotenmengen | //book | //cd | Rückgabe aller Knoten, die die Elemente book und cd haben |
+ | Addition | 6 + 4 | 10 |
- | Subtraktion | 6 - 4 | 2 |
* | Multiplikation | 6 * 4 | 24 |
div | Division | 8 div 4 | 2 |
= | gleich | price=9.80 |
Wenn price 9.80 ist, wird true zurückgegeben. Wenn price 9.90 ist, wird false zurückgegeben. |
!= | ungleich | price!=9.80 |
Wenn price 9.90 ist, wird true zurückgegeben. Wenn price 9.80 ist, wird false zurückgegeben. |
< | kleiner | price<9.80 |
Wenn price 9.00 ist, wird true zurückgegeben. Wenn price 9.90 ist, wird false zurückgegeben. |
<= | kleiner oder gleich | price<=9.80 |
Wenn price 9.00 ist, wird true zurückgegeben. Wenn price 9.90 ist, wird false zurückgegeben. |
> | größer | price>9.80 |
Wenn price 9.90 ist, wird true zurückgegeben. Wenn price 9.80 ist, wird false zurückgegeben. |
>= | größer oder gleich | price>=9.80 |
Wenn price 9.90 ist, wird true zurückgegeben. Wenn price 9.70 ist, wird false zurückgegeben. |
oder | oder | price=9.80 oder price=9.70 |
Wenn price 9.80 ist, wird true zurückgegeben. Wenn price 9.50 ist, wird false zurückgegeben. |
und | und | price>9.00 and price<9.90 |
Wenn price 9.80 ist, wird true zurückgegeben. Wenn price 8.50 ist, wird false zurückgegeben. |
mod | Berechnung des Restwerts der Division | 5 mod 2 | 1 |
- Vorherige Seite XPath Achsen
- Nächste Seite XPath-Beispiel