Xml Dtd Entités XPath Xsl Fonctions XPATH

XPath : Syntaxe Abrégée

Désignation Syntaxe Exemple Description
Elément nom FACTURE sélectionne les éléments enfants FACTURE du noeud contextuel
Absolu / /LISTE Les chemins ne commençant pas par "/" sont relatifs
Parent .. ../FACTURE Remonte d'un niveau
Courant . ./@* élément courant (ici, tous les attributs du noeud courant).
Prédicats []
  • [1]
  • [last()]
  • [.="abc"]
  • [./@attr="abc"]
Récupère un ou plusieurs éléments correspondant aux critères indiqués dans les crochets
Attribut @ ligne[@type="tva"] Désigne l'attribut spécifié
Enfants * * Tous les enfants du contexte
Attributs @* @* Tous les attributs
Noeuds node() node() Tous les noeuds, quel que soit leur type
Toute descendance // .//LIGNE Les descendants de type LIGNE du noeud en cours, quel que soit le niveau.

Liens internes
Liens externes