Operatory XPath
- Poprzednia strona Osie XPath
- Następna strona Przykład XPath
Wyrażenia XPath mogą zwracać zestawy węzłów, ciąg znaków, wartości logiczne oraz liczby.
Operatory XPath
Poniżej znajdują się operatory dostępne w wyrażeniach XPath:
Operator | Opis | Przykład | Wartość zwrócona |
---|---|---|---|
| | Oblicz dwa zestawy węzłów | //book | //cd | Zwróć wszystkie węzły, które mają elementy book i cd |
+ | dodawanie | 6 dodać 4 | 10 |
- | odejmowanie | 6 minus 4 | 2 |
* | mnożenie | 6 razy 4 | 24 |
dzieli | dzielenie | 8 dzielone przez 4 | 2 |
= | równa się | price=9.80 |
Jeśli price wynosi 9.80, zwróć true. Jeśli price wynosi 9.90, zwróć fałsz. |
!= | nie równa się | price!=9.80 |
Jeśli price wynosi 9.90, zwróć prawdę. Jeśli price wynosi 9.80, zwróć fałsz. |
< | mniejszy | price<9.80 |
Jeśli price wynosi 9.00, zwróć prawdę. Jeśli price wynosi 9.90, zwróć fałsz. |
<= | mniejszy lub równy | price<=9.80 |
Jeśli price wynosi 9.00, zwróć prawdę. Jeśli price wynosi 9.90, zwróć fałsz. |
> | większy | price>9.80 |
Jeśli price wynosi 9.90, zwróć prawdę. Jeśli price wynosi 9.80, zwróć fałsz. |
>= | większy lub równy | price>=9.80 |
Jeśli price wynosi 9.90, zwróć prawdę. Jeśli price wynosi 9.70, zwróć fałsz. |
lub | lub | price=9.80 lub price=9.70 |
Jeśli price wynosi 9.80, zwróć true. Jeśli price wynosi 9.50, zwróć false. |
i | I | price>9.00 and price<9.90 |
Jeśli price wynosi 9.80, zwróć true. Jeśli price wynosi 8.50, zwróć false. |
mod | Obliczanie reszty dzielenia | 5 mod 2 | 1 |
- Poprzednia strona Osie XPath
- Następna strona Przykład XPath