.net 阅读RSS源-->;不一致

.net 阅读RSS源-->;不一致,.net,.net,我试图通过将RSS提要加载到xmldocument来读取它 比如 xmlTextReader = new XmlTextReader(url); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlTextReader); 有时加载到xml文档成功,有时失败 我使用的url是 可能的问题是,RSS是否没有正确更新 有什么建议/意见吗 问候 DEE如果您使用的是.NET 3.5,我将研究System.ServiceModel.Synd

我试图通过将RSS提要加载到xmldocument来读取它

比如

xmlTextReader = new XmlTextReader(url);

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(xmlTextReader);
有时加载到xml文档成功,有时失败

我使用的url是

可能的问题是,RSS是否没有正确更新

有什么建议/意见吗

问候
DEE

如果您使用的是.NET 3.5,我将研究System.ServiceModel.Syndication命名空间。它提供了一个非常丰富且与提要格式无关的库,用于在.NET中处理提要。它还提供了很多扩展性,允许您在需要时插入其他提要格式化程序:


它应该简化您对RSS的使用,并帮助您追踪类似这样的奇怪问题,因为它提供了更清晰的抽象。

尝试使用SyndicationFeed clas。下面是一个简单的示例,它将清楚地向您展示如何完成此任务。如果馈送未加载,则馈送未正确构造


谢谢您的回复,我现在使用的是2.0。问题是为什么rssxml总是不合适,以及如何处理它。有人有这个问题吗?还是只有我有这个问题。