Bonjours ,
j'ai besoin de savoir le rôle des axes dans XPath et leurs types ?
merci de prendre le temps pour pense à ma question avant de répondre.
Bonjours ,
j'ai besoin de savoir le rôle des axes dans XPath et leurs types ?
merci de prendre le temps pour pense à ma question avant de répondre.
Pas évident...
Les axes ne sont jamais que la "direction" vers laquelle on veut préciser la recherche à partir du contexte courant.
- Est-ce que je veux aller regarder les éléments enfants ?
Axe child:: abrégé genre en parent/enfant
- Les attributs ?
Axe attribute:: abrégé en @mon_attribut
- Les descendants ?
Axe descendant:: abrégé en parent//descendant
- Le parent ?
Axe parent:: abrégé en ..
- Les nœuds frères ?
Axe sibling::
- Les nœuds frères situés avant le contexte en cours parmis les enfants du parent ?
Axe preceding-sibling::
Et ainsi de suite.
Le rôle des axes est d'indiquer vers quel ensemble de nœuds on va préciser la recherche.
Pour la liste complète, voici l'officielle et voici la traduction française (plus souvent disponible en ligne.)
Merci Thelvin pour ton explication, que je trouve d'ailleur bien formuler, mais si tu donne quelque exemple ca sera encore mieux ,
afin que je comprend le rôle des axes dans les étapes de localisation XPath.
A quoi bon paraphraser :
http://www.dil.univ-mrs.fr/~massat/ens/xml/4-xpath.html
Un bon schéma :
http://www.georgehernandez.com/h/xCo.../XSL/XPath.asp
Merci Morbo pour la doc je viens de lire celle qui est en francais ,
je trouve que c'est bien explique sauf , qu'il manque des tps chose que j'ai trouver sur la 2 éme doc je te remerice a nouveau .
Partager