expression XPath et namespace
Bonjour, j'ai un petit soucis avec une expression Xpath que n'accepte pas XMLSpy
Un exemple de fichier XML pour illustrer mon problème
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?xml version="1.0" encoding="UTF-8"?>
<clients xmlns:d="direct" xmlns:s="standard">
<client>
<nom></nom>
<s:tel></s:tel>
<d:tel></d:tel>
</client>
<client>
<nom></nom>
<s:tel></s:tel>
<d:tel></d:tel>
</client>
</clients> |
Je veux récupérer les noeuds <s:tel>
J'utilise donc comme expression : Xml Spy me retourne l'erreur :
Citation:
Error in Xpath expression, Invalid prefix
Est ce que c'est du à la présence du préfixe s ?
Xpath ne prend-t-il pas en compte les namespaces ?
Comment résoudre ce problème sans retirer les namespaces ?
Merci de votre aide.