Un'espressione XPath restituisce un set di nodi, una stringa, un valore booleano, o un numero.
Gli operatori XPath
Di seguito è riportato un elenco degli operatori che possono essere utilizzati nelle espressioni XPath:
Operatore | Descrizione | Esempio |
---|---|---|
| | Calcola due nodi-set | //book | //cd |
+ | aggiunta | 6 + 4 |
- | Sottrazione | 6 - 4 |
* | Moltiplicazione | 6 * 4 |
div | Divisione | 8 div 4 |
= | Pari | price=9.80 |
!= | Non uguale | price!=9.80 |
< | Meno di | price<9.80 |
<= | Minore o uguale a | price<=9.80 |
> | Più grande di | price>9.80 |
>= | Maggiore o uguale a | price>=9.80 |
or | o | price=9.80 or price=9.70 |
and | e | price>9.00 and price<9.90 |
mod | Modulo (division remainder) | 5 mod 2 |