XPath operatorer
- Forrige side XPath akser
- Næste side XPath eksempler
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 |
- Forrige side XPath akser
- Næste side XPath eksempler