Sobes.tech
Junior — Middle

Pourriez-vous énumérer les axes principaux utilisés dans XPath pour naviguer dans le document?

sobes.tech IA

Réponse de l'IA

Les axes principaux (axes) en XPath, utilisés pour naviguer dans un document XML, incluent :

  • child — sélectionne les éléments enfants du nœud actuel
  • parent — sélectionne le nœud parent
  • descendant — sélectionne tous les descendants (enfants, petits-enfants, etc.)
  • ancestor — sélectionne tous les ancêtres (parents, grands-parents, etc.)
  • following-sibling — sélectionne tous les nœuds frères suivants au même niveau
  • preceding-sibling — sélectionne tous les nœuds frères précédents au même niveau
  • self — sélectionne le nœud actuel
  • descendant-or-self — sélectionne le nœud actuel et tous ses descendants
  • ancestor-or-self — sélectionne le nœud actuel et tous ses ancêtres

Ces axes permettent de naviguer de manière flexible dans la structure XML pour sélectionner les éléments ou attributs nécessaires.