【发布时间】:2009-07-20 02:31:47
【问题描述】:
我怀疑我遗漏了一些基本但重要的东西,但正因为如此,我的 XPath 导航器总是返回根目录。
我有一些这样的 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;
它每次都给了我一个根节点(看起来像这样:'aboutfaqsfeedbacksubmit a blogadvertise'。)
我做错了什么?教育我。
【问题讨论】: