Messieurs Dames,
Je viens de me mettre à XPath, j'ai lu pas mal de docs et/ou tutoriaux et je n'arrive pas à comprendre d'où vient mon souci sur une recherche "simple" :
Je vous explique.
Voilà un exemple de donnée kseumeul dont je dispose :
(issu d'un service Web, mais là n'est pas la question)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 - <PersonnelVO xmlns="http://gronk.org/"> - <Societe> <CodeSoc>0001</CodeSoc> (...) </Societe> - <Groupe> <CodeGrp>001</CodeGrp> (...) </Groupe> <CptRef>64072B47-055E-4661-B568-25CBAED3B716</CptRef> (...) <Prenom>Vincent</Prenom> <Nom>Gronk</Nom> </PersonnelVO>
Je souhaite récupérer le nom de la personne via XPath.
Si je fais selectNodes("./*"), il me retrouve bien tous les noeuds.
Par contre, dès que je tente un filtrage des données pour aller chopper la valeur correspondant au nom, il ne me trouve jamais rien.
(Je ne mettrai pas mes tests ici, pour ne pas vous enduire d'erreur )
Si quelqu'un(e) avait la bonne syntaxe à me proposer, je lui serait éternellement reconnaissant (si, si )
Bonne journée à vous.
Partager