XPath-operatörer
- Föregående sida XPath-axlar
- Nästa sida XPath-exempel
XPath-uttryck kan returnera noduppsättningar, strängar, logiska värden och numeriska värden.
XPath-operatörer
Nedan listas de operatorer som kan användas i XPath-uttryck:
Operator | Beskrivning | Exempel | Returvärde |
---|---|---|---|
| | Beräkna två noduppsättningar | //book | //cd | Returnera alla noder som har elementen book och cd |
+ | addition | 6 plus 4 | 10 |
- | subtraktion | 6 minus 4 | 2 |
* | multiplication | 6 multiplicerat med 4 | 24 |
div | division | 8 dividerat med 4 | 2 |
= | likas med | pris=9.80 |
Om price är 9.80, returnera true. Om pris är 9.90, returnera false. |
!= | inte lika med | pris!=9.80 |
Om pris är 9.90, returnera true. Om pris är 9.80, returnera false. |
< | mindre än | pris<9.80 |
Om pris är 9.00, returnera true. Om pris är 9.90, returnera false. |
<= | mindre än eller lika med | pris<=9.80 |
Om pris är 9.00, returnera true. Om pris är 9.90, returnera false. |
> | större än | pris>9.80 |
Om pris är 9.90, returnera true. Om pris är 9.80, returnera false. |
>= | större än eller lika med | pris>=9.80 |
Om pris är 9.90, returnera true. Om pris är 9.70, returnera false. |
eller | eller | pris=9.80 eller pris=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 divisionen | 5 mod 2 | 1 |
- Föregående sida XPath-axlar
- Nästa sida XPath-exempel