Tutoriel XPath

XPath est un langage utilisé pour trouver des informations dans des documents XML. XPath est utilisé pour naviguer dans les documents XML via des éléments et des attributs.

Connaissances nécessaires avant l'apprentissage:

Avant de continuer votre apprentissage, vous devriez avoir une compréhension de base des connaissances suivantes:

  • HTML / XHTML
  • XML / XML Namespace

Si vous souhaitez apprendre ces projets en premier, visitez notre Page d'accueil Accédez à ces tutoriels.

Qu'est-ce que XPath?

  • XPath utilise des expressions de chemin pour naviguer dans un document XML
  • XPath contient une bibliothèque de fonctions standard
  • XPath est l'élément principal dans XSLT
  • XPath est une norme W3C

Expressions de chemin XPath

XPath utilise des expressions de chemin pour sélectionner des nœuds ou des ensembles de nœuds dans un document XML. Ces expressions de chemin sont très similaires à celles que nous voyons dans les systèmes de fichiers informatiques conventionnels.

Fonctions standard XPath

XPath contient plus de 100 fonctions intégrées. Ces fonctions sont utilisées pour les comparaisons de valeurs de chaîne, de nombres, de dates et d'heures, le traitement des nœuds et des QName, le traitement des séquences, les valeurs logiques, etc.

XPath est utilisé dans XSLT

XPath est l'élément principal de la norme XSLT. Sans connaissances en XPath, vous ne pouvez pas créer de document XSLT.

Vous pouvez lire nos《Tutoriel XSLTPour en savoir plus, lisez ici.

XQuery et XPointer sont construits sur les expressions XPath. XQuery 1.0 et XPath 2.0 partagent le même modèle de données et supportent les mêmes fonctions et opérateurs.

Vous pouvez lire nos《Tutoriel XQueryPour en savoir plus sur XQuery, lisez ici.

XPath est une norme W3C

XPath est devenu une norme W3C le 16 novembre 1999.

XPath est conçu pour être utilisé par XSLT, XPointer et d'autres logiciels de parsing XML.

Vous pouvez lire nos《Tutoriels W3C》pour plus d'informations sur la norme XPath.