如何读取缺少xml标头标签的RSS?

时间:2011-03-01 18:59:22

标签: c# xml rss

我正在使用C#的xmlTextReader来解析RSS xml文件。它工作正常,除非缺少标题标记。如何在不自行注入标题的情况下解决此问题?

2 个答案:

答案 0 :(得分:0)

您可以将XmlTextReader.Settings.ConformanceLevel属性设置为ConformanceLevel.Fragment。但这将放松一些其他验证检查。

答案 1 :(得分:0)

我通过实施Peter Bromberg's自定义RSS阅读器解决了这个问题。与使用微软的内置阅读器相比,这是更多的工作,但是,您可以轻松调整Bromberg的阅读器来处理RSS提要中的错误。