Operatori XPath
- Pagina precedente Assi XPath
- Pagina successiva Esempi 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 |
- Pagina precedente Assi XPath
- Pagina successiva Esempi XPath