XPath operator

XPath-udtryk kan returnere noder, strenge, logiske værdier og tal.

XPath operator

Nedenfor er de operatører, der kan bruges i XPath-udtryk:

Operatorer Beskrivelse Eksempel Returværdi
| Beregn to nodeklinger //book | //cd Returner alle noder, der har book og cd elementer
+ Addition 6 + 4 10
- Subtraktion 6 - 4 2
* Multiplikation 6 * 4 24
div Division 8 div 4 2
= Lig med price=9.80

Hvis price er 9.80, returner true.

Hvis price er 9.90, returner false.

!= Ikke lig med price!=9.80

Hvis price er 9.90, returner true.

Hvis price er 9.80, returner false.

< Mindre end price<9.80

Hvis price er 9.00, returner true.

Hvis price er 9.90, returner false.

<= Mindre end eller lig med price<=9.80

Hvis price er 9.00, returner true.

Hvis price er 9.90, returner false.

> Større end price>9.80

Hvis price er 9.90, returner true.

Hvis price er 9.80, returner false.

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

Hvis price er 9.90, returner true.

Hvis price er 9.70, returner false.

or eller price=9.80 or price=9.70

Hvis price er 9.80, returner true.

Hvis price er 9.50, returner false.

and 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