Operatore XPath

L'espressione XPath può restituire insiemi di nodi, stringhe, valori logici e numerici.

Operatore XPath

Di seguito è elencato gli operatori disponibili negli espressioni XPath:

Operatore Descrizione Esempio Valore restituito
| Calcola due insiemi di nodi //book | //cd Restituisce 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.

!= uguale a 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.

o o price=9.80 o 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 Calcolo del resto della divisione 5 mod 2 1