Je suspecte qu'il me manque quelque chose de basique mais vital mais à cause de cela mon navigateur XPath retourne toujours la racine.Pourquoi XPathNavigator renvoie-t-il toujours la racine?
j'ai quelques données XML comme ceci:
<?xml version="1.0" encoding="utf-8" ?>
<language>
<header>
<about>about</about>
<faqs>faqs</faqs>
<feedback>feedback</feedback>
<submitblog>submit a blog</submitblog>
<advertise>advertise</advertise>
</header>
</language>
et j'ai un XPathNavigator initialisé avec le document. Je l'appelle comme ceci:
XPathNodeIterator iterator = (XPathNodeIterator)xNav.Evaluate("language/header/about");
return iterator.Current.Value;
Il me donne la nood racine à chaque fois (ressemble à ceci: «aboutfaqsfeedbacksubmit un blogadvertise.)
Qu'est-ce que je fais mal? Instruis-moi.
Merci un million de tonnes. Vous venez d'effacer la frustration d'une heure avec un seul coup. –