C# Rss 0.92与.NET联合订阅源?

C# Rss 0.92与.NET联合订阅源?,c#,xml,rss,feed,C#,Xml,Rss,Feed,我使用以下代码来解析RSS提要。这在RSS2.0上运行良好,但在RSS0.92上运行不佳。有没有一种在.NET中实现0.92的简单方法 我用的是.NET3.5 using (var reader = XmlReader.Create(feedUrl)) { var rss = SyndicationFeed.Load(reader); items = rss.Items.Take(maxItems); } SyndicationFeed仅支持RSS

我使用以下代码来解析RSS提要。这在RSS2.0上运行良好,但在RSS0.92上运行不佳。有没有一种在.NET中实现0.92的简单方法

我用的是.NET3.5

   using (var reader = XmlReader.Create(feedUrl))
   {
      var rss = SyndicationFeed.Load(reader);

      items = rss.Items.Take(maxItems);

   }

SyndicationFeed仅支持RSS 2.0和Atom 1.0


您最好的选择可能是找到一个外部库来实现这一点。有一个选择。

谢谢,我已经开始怀疑了。我没有考虑这个问题,但是你可以使用雅虎管子之类的东西!也许你可以把那些饲料吃了,然后把它吐出来,变成2.0版,这样你就可以抓到了。那当然是依赖于外部服务,所以这是你的电话。我确实也想到了这一点,但问题是我让最终用户为这个组件输入他们自己的提要url,所以需要检查它。