Aide - Recherche - Membres - Calendrier
Version complète : XPath, chemin absolu
Forum Développeur - Administration serveur, programmation et base de données > Programmation > XML et XSL
Thanh
Hello,

J'ai ces deux chemins:


CODE


/elements/element[@id='cGrigSS']



et
CODE


//element[@id='cGrigSS']



Le chemin absolu ne fonctionne pas alors que le second fonctionne. C'est bizarre non? ou bien c'est la syntaxe de recherche par critère qui veut ça?!
qwix
Non en fait le // ça veut dire que tu parcours tout l'arbre de ton fichier XML
Par exemple dans ton cas ça veut dire que tu inspecte tout l'arbre et récupère de les balises elements ayant un attribut id qui vaut cGrigSS

Voilà

smile.gif
Thanh
vivi ^^

mais pourquoi quand je lui indique le chemin pour de vrai il trouve pas? :shock:
qwix
Ha excuse j'avais mal compris ta question, en fait pour le premier je pense qu'il ne trouve pas car tu doit être à un endroit de l'arbre ou il y a pas de fils 'elements' par avec la notation // ça indique que tu pars depuis le sommet de ton arbre donc il trouve tout voilàà

smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.