XPath operator

XPath-uttryck kan returnera noduppsättningar, strängar, logiska värden samt numeriska värden.

XPath operator

Nedan listas de operatörer som kan användas i XPath-uttryck:

Operator Beskrivning Exempel Returvärde
| Beräkna två noduppsättningar //book | //cd Returnera alla noder som har book och cd-element
+ Addition 6 + 4 10
- Subtraktion 6 - 4 2
* Multiplication 6 * 4 24
div Division 8 div 4 2
= Lika med price=9.80

Om price är 9.80, returnera true.

Om price är 9.90, returnera false.

!= Ojämlikt price!=9.80

Om price är 9.90, returnera true.

Om price är 9.80, returnera false.

< Mindre än price<9.80

Om price är 9.00, returnera true.

Om price är 9.90, returnera false.

<= Mindre än eller lika med price<=9.80

Om price är 9.00, returnera true.

Om price är 9.90, returnera false.

> Större än price>9.80

Om price är 9.90, returnera true.

Om price är 9.80, returnera false.

>= Större än eller lika med price>=9.80

Om price är 9.90, returnera true.

Om price är 9.70, returnera false.

eller Eller price=9.80 or price=9.70

Om price är 9.80, returnera true.

Om price är 9.50, returnera false.

och Och price>9.00 and price<9.90

Om price är 9.80, returnera true.

Om price är 8.50, returnera false.

mod Beräkna resten av division 5 mod 2 1