Définitions
« XPath est
un langage pour adresser des parties de documents XML, conçu pour
être utilisé à la fois par XLST et XPointer »
(Recommandation du W3C pour XPath 1.0, 16 novembre 1999) Cette définition devient, dans le Working Draft pour XPath 2.0 : « XPath est un langage pour adresser des parties de documents XML » XPath n'est en effet pas une partie d'XSLT, même s'il est impossible d'écrire une feuille de style XSLT sans utiliser XPath. XPath est un langage d'expression ne faisant pas partie des langages XML (ne respectant pas sa syntaxe) permettant de désigner un ensemble de noeuds de l'arbre XML d'un document donné. Dans la suite, pour désigner un ensemble de noeuds représenté par une expression XPath, nous utiliserons le terme nodeset. Il s'agit d'un ensemble au sens mathématique du terme (i.e. liste non ordonnée sans doublon). Sommaire
Liens
[ Mention légale ] |