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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 2 :
 
== Syntaxe ==
Le {{w|XPath}} est un langage de sélection de différents types d'objets XML, appelés "nœuds"<ref>http://www.w3schools.com/dom/dom_nodetype.asp</ref>. Un ensemble de nœuds est appelé "contexte".
 
IlLe XPath se présent sous la forme d'unde cheminchemins composécomposés de<ref>http://www.w3schools.com/xpath/xpath_syntax.asp</ref> :
{|class="wikitable"
! Sélecteur !! Notes
Ligne 100 :
|<code>position()</code> || renvoie le nœud situé à la position précisée
|-
|<code>count(nœudscontexte)</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
Ligne 106 :
|<code>contains(chaine1, chaine2)</code> || renvoie "true" si les premier argument contient le second
|-
|<code>sum(nœudscontexte)</code> || renvoie la somme des valeurs numériques des nœuds en paramètre
|-
|<code>floor(nombre)</code> || renvoie le nombre arrondi à l'entier inférieur