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.
|