Tag: xname

XDocument.Descendants(itemName) – 查找限定名称的问题

我正在尝试从网站上阅读XML-RSS-Feed。 因此,我使用异步下载并使用XDocument.Parse()方法创建XDocument 。 该文件旨在非常简单,如下所示: … … 现在我想读出所有的项目。 因此我试过: foreach (XElement NewsEntry in xDocument.Descendants(“item”)) 但这不起作用。 所以我在这个板上发现了一个使用限定名称的post,因为在根元素中定义了一些名称空间: 好吧,我尝试了所有3个可用的名称空间 – 没有任何对我有用: XName itemName = XName.Get(“item”, “http://www.w3.org/1999/02/22-rdf-syntax-ns#”); XName itemName2 = XName.Get(“item”, “http://purl.org/dc/elements/1.1/”); XName itemName3 = XName.Get(“item”, “http://purl.org/rss/1.0/modules/syndication/”); 任何帮助,将不胜感激。 (通常我正在使用Regex进行XML分析 – 但这次我正在为移动设备开发,因此需要关注性能。)