Operatorzy 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