Operatori XPath

Le espressioni XPath possono restituire insiemi di nodi, stringhe, valori logici e numerici.

Operatori XPath

Di seguito è elencato gli operatori disponibili negli espressioni XPath:

Operatore Descrizione Esempio Valore di ritorno
| Calcolare due insiemi di nodi //book | //cd Restituire tutti i nodi che hanno gli elementi book e cd
+ Addizione 6 + 4 10
- Sottrazione 6 - 4 2
* Moltiplicazione 6 * 4 24
div Divisione 8 div 4 2
= Uguale a price=9.80

Se price è 9.80, restituisce true.

Se price è 9.90, restituisce false.

!= Diverso da price!=9.80

Se price è 9.90, restituisce true.

Se price è 9.80, restituisce false.

< Minore di price<9.80

Se price è 9.00, restituisce true.

Se price è 9.90, restituisce false.

<= Minore o uguale a price<=9.80

Se price è 9.00, restituisce true.

Se price è 9.90, restituisce false.

> Maggiore di price>9.80

Se price è 9.90, restituisce true.

Se price è 9.80, restituisce false.

>= Maggiore o uguale a price>=9.80

Se price è 9.90, restituisce true.

Se price è 9.70, restituisce false.

or O price=9.80 or price=9.70

Se price è 9.80, restituisce true.

Se price è 9.50, restituisce false.

and E price>9.00 and price<9.90

Se price è 9.80, restituisce true.

Se price è 8.50, restituisce false.

mod Calcolare il resto della divisione 5 mod 2 1