Operatorzy XPath
- Poprzednia strona Oś XPath
- Następna strona Przykłady XPath
Wyrażenia XPath mogą zwracać zbiór węzłów, ciąg znaków, wartości logiczne oraz liczby.
Operatorzy 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óć zestaw węzłów posiadających elementy book i cd |
+ | Dodawanie | 6 + 4 | 10 |
- | Odejmowanie | 6 - 4 | 2 |
* | Mnożenie | 6 * 4 | 24 |
div | Dzielenie | 8 div 4 | 2 |
= | Równa się | price=9.80 |
Jeśli price wynosi 9.80, zwróć prawdę. 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. |
< | Mniej | price<9.80 |
Jeśli price wynosi 9.00, zwróć prawdę. Jeśli price wynosi 9.90, zwróć fałsz. |
<= | Mniej lub równa się | price<=9.80 |
Jeśli price wynosi 9.00, zwróć prawdę. Jeśli price wynosi 9.90, zwróć fałsz. |
> | Przekracza | price>9.80 |
Jeśli price wynosi 9.90, zwróć prawdę. Jeśli price wynosi 9.80, zwróć fałsz. |
>= | Przekracza lub równa się | price>=9.80 |
Jeśli price wynosi 9.90, zwróć prawdę. Jeśli price wynosi 9.70, zwróć fałsz. |
or | Lub | price=9.80 or price=9.70 |
Jeśli price wynosi 9.80, zwróć prawdę. Jeśli price wynosi 9.50, zwróć fałsz. |
and | I | price>9.00 and price<9.90 |
Jeśli price wynosi 9.80, zwróć prawdę. Jeśli price wynosi 8.50, zwróć fałsz. |
mod | Obliczanie reszty dzielenia | 5 mod 2 | 1 |
- Poprzednia strona Oś XPath
- Następna strona Przykłady XPath