The XPath language provides a simple, concise syntax for selecting
nodes from an XML document. XPath also provides rules for converting
a node in an XML document object model (DOM) tree to a boolean,
double, or string value. XPath is a W3C-defined language and an
official W3C recommendation; the W3C hosts the XML Path Language
(XPath) Version 1.0 specification.
XPath started in life in 1999 as a supplement to the XSLT and
XPointer languages, but has more recently become popular as a
stand-alone language, as a single XPath expression can be used to
replace many lines of DOM API code.
-----------------------------------------
Le langage XPath fournit une syntaxe simple, concise pour
sélectionner des noeuds d'un document XML. XPath offre également des
règles pour convertir un nœud dans un modèle objet de document XML
(DOM) de l'arbre à une valeur double, ou une chaîne booléenne.
XPath est un langage W3C défini et une recommandation officielle du W3C,
le W3C accueille la spécification XML Path Language (XPath) Version 1.0.
XPath a commencé dans la vie en 1999 en tant que supplément aux langues
XSLT et XPointer, mais a plus récemment devenu populaire en tant que
langue autonome, comme une expression XPath unique peut être utilisé
pour remplacer de nombreuses lignes de code de l'API DOM.
---------------------------------------
The XPath language provides a simple, concise syntax for selecting
nodes in an XML document. XPath also provides rules for converting a
node in a XML object (DOM) Document tree model to a double value, or a
boolean string. XPath is defined and an official W3C Recommendation W3C
language, the W3C hosts the XML Path Language specification (XPath)
Version 1.0.
XPath started in life in 1999 as a supplement to the XSLT and XPointer
languages​​, but has more recently become popular as an independent
language, such as single XPath expression can be used to replace many
lines of code in the DOM API .