L'axe d'un location step indique dans quel partie de l'arbre (par rapport au noeud courant) il faut chercher les noeuds à retourner :
child
: tous les enfants du
noeud courantdescendant
: les enfants du
noeud courant, les enfants des enfants, etc.parent
: le parent du noeud
courantancestor
: le parent du noeud
courant, le parent du parent, etc.following-sibling
: tous les
frères suivants du noeud courantfollowing
: tous les noeuds
qui sont après le noeud courant (pas les descendants)preceding-sibling
: tous les
frères précédents du noeud courantpreceding
: tous les noeuds
qui sont avant le noeud courant (pas les ancêtres)self
: le noeud courant
seuldescendant-or-self
: le noeud
courant et ses descendantsancestor-or-self
: le noeud
courant et ses ancêtresattribute
: tous les
attributs du noeud courantnamespace
: les noeuds espace
de noms du noeud courantLes axes self
, ancestor
, descendant
,
preceding
et following
forment une partition de l'arbre
12/23 |