Opérateurs XPath
- Page précédente Axe XPath
- Page suivante Exemple XPath
Les expressions XPath peuvent renvoyer des ensembles de nœuds, des chaînes, des valeurs logiques et des nombres.
Opérateurs XPath
Voici une liste des opérateurs disponibles dans les expressions XPath :
Opérateur | Description | Exemple | Valeur de retour |
---|---|---|---|
| | Calcule deux ensembles de nœuds | //book | //cd | Retourne tous les ensembles de nœuds possédant les éléments book et cd |
+ | Addition | 6 + 4 | 10 |
- | Soustraction | 6 - 4 | 2 |
* | Multiplication | 6 * 4 | 24 |
div | Division | 8 div 4 | 2 |
= | Égal à | price=9.80 |
Si price est 9.80, retourne true. Si price est 9.90, renvoie false. |
!= | Différent de | price!=9.80 |
Si price est 9.90, renvoie true. Si price est 9.80, renvoie false. |
< | Inférieur à | price<9.80 |
Si price est 9.00, renvoie true. Si price est 9.90, renvoie false. |
<= | Inférieur ou égal à | price<=9.80 |
Si price est 9.00, renvoie true. Si price est 9.90, renvoie false. |
> | Supérieur à | price>9.80 |
Si price est 9.90, renvoie true. Si price est 9.80, renvoie false. |
>= | Supérieur ou égal à | price>=9.80 |
Si price est 9.90, renvoie true. Si price est 9.70, renvoie false. |
ou | ou | price=9.80 ou price=9.70 |
Si price est 9.80, retourne true. Si price est 9.50, retourne false. |
Et | Et | price>9.00 and price<9.90 |
Si price est 9.80, retourne true. Si price est 8.50, retourne false. |
mod | Calculer le reste d'une division | 5 mod 2 | 1 |
- Page précédente Axe XPath
- Page suivante Exemple XPath