如何创建RSS源?

时间:2010-12-06 11:34:04

标签: asp.net rss

如何在ASP.NET中创建RSS源?

Actualy我想这样输出。点击RSS图标,打开RSS书签框并订阅用户。之后,点击RSS提要链接,创建RSS书签以显示RSS,更新数据。

1 个答案:

答案 0 :(得分:7)

在一天结束时,RSS源是一个遵循预定义架构的XML文档。因此,在最简单的术语中,您需要做的就是填充XML并使Web用户可以访问它。您还可以将信息放在网页标记的头部,以通知浏览器他们可以使用RSS源(这是可选的)。

根据您使用的.NET框架版本,您有几个选项:

.NET 2:获取您要使用的RSS XML架构,并像填充任何XML文档一样进行填充。

.NET 3.5: 3.5引入了System.ServiceModel.Syndication,它包含了各种可用的RSS格式,使得创建Feed的过程变得更加容易。可以在此处找到使用这些类的示例:

http://predicatet.blogspot.com/2009/05/create-rss-feed-natively-with-net-35.html

有关Syndication命名空间的更多信息,请访问:

http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.aspx

最后,在开发Feed时,您可以使用以下内容验证XML:

http://validator.w3.org/feed/