我有一个我关注的RSS源,并希望在我的网站上显示它。用户界面只包含RSS提要中文章的描述,还有点击链接。
由于我使用的是ASP.NET C#框架,我想知道以前是否已经完成此操作。
谢谢!
答案 0 :(得分:21)
自System.ServiceModel.Syndication命名空间中的.NET 3.5 SP1以来,Feed的消耗(和生成)已经融入到框架中。
您可以使用SyndicationFeed
类来使用Feed(ATOM或RSS),如下所示:
var reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml");
var feed = SyndicationFeed.Load(reader);
MSDN上的大量示例 - 请查看我链接到的命名空间页面。应该让你开始。