使用asp.net c#解析RSS feed

loc*_*boy 15 c# asp.net rss

我有一个RSS订阅源,我想在我的网站上显示它.UI将简单地包含RSS提要中文章的描述,并且还具有要单击的链接.

由于我使用的是ASP.NET C#框架,我想知道以前是否已经完成了.

谢谢!

Mat*_*ton 21

System.ServiceModel.Syndication命名空间中的.NET 3.5 SP1以来,已将源的消耗(和生成)添加到框架中.

您可以使用SyndicationFeed类来使用feed(ATOM或RSS),如下所示:

var reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml");
var feed = SyndicationFeed.Load(reader);
Run Code Online (Sandbox Code Playgroud)

MSDN上的大量示例 - 请查看我链接到的命名空间页面.应该让你开始.