« Programmation XML/XPath » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Syntaxe : règles de typo
m →‎Prédicats : typo
Ligne 88 :
 
== Prédicats ==
Les prédicats sont des fonctions filtrant les nœuds évalués à "''false"'', qui se placent à la fin des sélections<ref>http://www.w3.org/TR/xpath#corelib</ref> :
 
Par exemple, les quatre requêtes ci-dessous renvoie le même résultat (si la branche 2 est la dernière comme dans l'exemple en bas de cette page) :
Ligne 105 :
|<code>count(contexte)</code> || renvoie le nombre de nœuds en paramètre
|-
|<code>starts-with(chaine1, chaine2)</code> || renvoie "''true"'' si les premier argument commence avec le second
|-
|<code>contains(chaine1, chaine2)</code> || renvoie "''true"'' si les premier argument contient le second
|-
|<code>sum(contexte)</code> || renvoie la somme des valeurs numériques des nœuds en paramètre