opérateurs XPath
Les expressions XPath peuvent renvoyer un jeu de noeud, string, valeurs booléennes, et les chiffres.
opérateurs XPath
Les listes suivantes sont disponibles dans les opérateurs d'expression XPath:
opérateurs | description | Exemples | Valeur de retour |
---|---|---|---|
| | Deux ensembles calculent noeuds | // Livre | // cd | Renvoie tous les éléments a un livre et le noeud de cd ensemble |
+ | addition | 6 + 4 | 10 |
- | soustraction | 6 à -4 | 2 |
* | multiplication | 6 * 4 | 24 |
div | division | 8 div 4 | 2 |
= | égal | prix = 9,80 | Si le prix est 9,80, il retourne vrai. Si le prix est 9.90, il retourne faux. |
! = | N'est pas égal | prix! = 9,80 | Si le prix est 9.90, il retourne vrai. Si le prix est 9,80, elle retourne false. |
< | moins que | prix <9,80 | Si le prix est de 9,00, il retourne vrai. Si le prix est 9.90, il retourne faux. |
<= | Inférieur ou égal à | Prix <= 9,80 | Si le prix est de 9,00, il retourne vrai. Si le prix est 9.90, il retourne faux. |
> | plus de | prix> 9.80 | Si le prix est 9.90, il retourne vrai. Si le prix est 9,80, elle retourne false. |
> = | Supérieur ou égal à | prix> = 9.80 | Si le prix est 9.90, il retourne vrai. Si le prix est 9,70, elle retourne false. |
ou | ou | prix = 9,80 ou prix = 9,70 | Si le prix est 9,80, il retourne vrai. Si le prix est de 9,50, elle retourne false. |
et | et | prix> 9,00 et le prix <9.90 | Si le prix est 9,80, il retourne vrai. Si le prix est de 8,50, elle retourne false. |
mod | reste calculée de la division | 5 mod 2 | 1 |