1
私は何か基本的ではあるが重要なものが欠落していると思うが、XPathのナビゲータは常にルートを返すためだ。私のXPathNavigatorは常にルートを返しますか?
私はそうのようないくつかのXMLデータがあります。
<?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>
を、私は文書で初期化されたXPathNavigatorを持っています。私はそうのようにそれを呼び出しています:
XPathNodeIterator iterator = (XPathNodeIterator)xNav.Evaluate("language/header/about");
return iterator.Current.Value;
それは一つ一つの時間が私のルートnoodを与える(そのようになっています。「blogadvertiseをaboutfaqsfeedbacksubmit」)
私が間違って何をしているのですか?私を教育してください。
ありがとうございます。 1回のストロークで1時間の欲求不満を払拭しました。 –