Introduction à XPath
- Page précédente Tutoriel XPath
- Page suivante Nœuds XPath
XPath est un langage utilisé pour trouver des informations dans les documents XML. XPath est utilisé pour naviguer dans les documents XML à travers des éléments et des attributs.
Les 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 / Espace de noms XML
Si vous souhaitez apprendre ces projets en premier, veuillez consulter nos Page d'accueil Accédez à ces tutoriels.
Qu'est-ce que XPath?
- XPath utilise des expressions de chemin pour naviguer dans les documents 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.
Utilisation de XPath 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 plus sur notre《Tutoriel XSLT》Pour plus de contenu.
XQuery et XPointer sont construits sur des 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 plus sur notre《Tutoriel XQuery》Pour plus d'informations sur XQuery.
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 d'analyse XML.
Vous pouvez lire plus sur notre《Tutoriels W3C》Pour plus d'informations sur les normes XPath.
- Page précédente Tutoriel XPath
- Page suivante Nœuds XPath