operatori XPath
espressioni XPath possono restituire un insieme di nodi, archi, valori booleani, e numeri.
operatori XPath
Le seguenti liste sono disponibili gli operatori di espressione XPath:
operatori | descrizione | Esempi | Valore di ritorno |
---|---|---|---|
| | Due set calcolano i nodi | // Libro | // cd | Restituisce tutti gli elementi ha un insieme libro e il nodo cd |
+ | aggiunta | 6 + 4 | 10 |
- | sottrazione | 6--4 | 2 |
* | moltiplicazione | 6 * 4 | 24 |
div | divisione | 8 div 4 | 2 |
= | pari | prezzo = 9.80 | Se il prezzo è 9,80, restituisce vero. Se il prezzo è 9,90, restituisce false. |
! = | Non è uguale | prezzo! = 9.80 | Se il prezzo è 9,90, restituisce vero. Se il prezzo è 9,80, restituisce false. |
< | meno | prezzo <9.80 | Se il prezzo è 9,00, restituisce vero. Se il prezzo è 9,90, restituisce false. |
<= | Minore o uguale a | prezzo <= 9.80 | Se il prezzo è 9,00, restituisce vero. Se il prezzo è 9,90, restituisce false. |
> | maggiore di | prezzo> 9.80 | Se il prezzo è 9,90, restituisce vero. Se il prezzo è 9,80, restituisce false. |
> = | Maggiore o uguale a | prezzo> = 9.80 | Se il prezzo è 9,90, restituisce vero. Se il prezzo è 9,70, restituisce false. |
o | o | prezzo = 9.80 o il prezzo = 9.70 | Se il prezzo è 9,80, restituisce vero. Se il prezzo è 9,50, restituisce false. |
e | e | prezzo> 9.00 e prezzo <9.90 | Se il prezzo è 9,80, restituisce vero. Se il prezzo è 8,50, restituisce false. |
mod | resto Calcolato della divisione | 5 mod 2 | 1 |