【发布时间】:2015-04-02 11:41:14
【问题描述】:
我正在尝试获取所有条目元素以便我可以显示它们,有一段时间没有使用 Xpath,但我认为这将是相当简单的,这是我目前所拥有的 - rssNodes 计数为 0,我是什么不见了?
XmlDocument rssXmlDoc = new XmlDocument();
rssXmlDoc.Load("http://www.businessopportunities.ukti.gov.uk/alertfeed/1425362.rss");
var rssNodes = rssXmlDoc.SelectNodes("feed/entry");
XML 文件的结构如下:
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<!-- some other child elements -->
<entry>
<!-- child elements -->
</entry>
<entry>
<!-- child elements -->
</entry>
<!-- more entry elements -->
<!-- some other child elements -->
</feed>
【问题讨论】:
-
你能展示你的 XML 吗?
-
我更新了您的问题标题以缩小问题范围。另外,我冒昧地包含了 XML 文件的基本部分。
-
@helb 谢谢,如果可以的话,你也可以帮我看看最后一部分 :-) stackoverflow.com/questions/29413435/…
标签: c# xml xpath xmldocument