XPath operatorer

XPath-udtryk kan returnere node-sæt, strenge, logiske værdier og tal.

XPath operatorer

Nedennævnte er de operatører, der kan bruges i XPath-udtryk:

Operator Beskrivelse Eksempel Returværdi
| Beregn to node-sæt //book | //cd Returner alle noder, der har book og cd-elementer
+ Læg til 6 plus 4 10
- Træk 6 minus 4 2
* Multiplikation 6 gange 4 24
div Division 8 divideret med 4 2
= Lig med price=9.80

Hvis price er 9.80, returner true.

Hvis price er 9.90, returnerer det false.

!= Ikke lig med price!=9.80

Hvis price er 9.90, returnerer det true.

Hvis price er 9.80, returnerer det false.

< Mindre end price<9.80

Hvis price er 9.00, returnerer det true.

Hvis price er 9.90, returnerer det false.

<= Mindre end eller lig med price<=9.80

Hvis price er 9.00, returnerer det true.

Hvis price er 9.90, returnerer det false.

> Større end price>9.80

Hvis price er 9.90, returnerer det true.

Hvis price er 9.80, returnerer det false.

>= Større end eller lig med price>=9.80

Hvis price er 9.90, returnerer det true.

Hvis price er 9.70, returnerer det false.

eller eller price=9.80 eller price=9.70

Hvis price er 9.80, returner true.

Hvis price er 9.50, returner false.

og og price>9.00 and price<9.90

Hvis price er 9.80, returner true.

Hvis price er 8.50, returner false.

mod Beregn resten af divisionen 5 mod 2 1