首页 新闻 会员 周边 捐助

asp.net 如何实现rss

0
[已解决问题] 解决于 2011-08-24 22:47

你好,请问下asp.net 如何实现rss

yangtam的主页 yangtam | 菜鸟二级 | 园豆:369
提问于:2010-10-04 22:34
< >
分享
最佳答案
0

可以用 RSS.Net 这个开源组件来实现

RssChannel channel = new RssChannel();

                RssItem item = new RssItem();

                item.Title = news.Title;
                item.Description = news.Description;
                item.PubDate = news.NewsTime;

                channel.Items.Add(item);


        RssFeed feed = new RssFeed();
        feed.Channels.Add(channel);
        Response.ContentType = "text/xml";

        channel.Title = feedName + " News";
        channel.Description = feedName + " News";
        channel.LastBuildDate = channel.Items.LatestPubDate();
        channel.Link = new Uri(rssUrl + fileName);

        feed.Write(Response.OutputStream);
        Response.End();

eaglet | 专家六级 |园豆:17139 | 2010-10-05 06:57
谢谢,学习了
yangtam | 园豆:369 (菜鸟二级) | 2011-08-24 22:46
其他回答(1)
0

最简单的就是先了解RSS的规范标准,然后在文件中访问数据库,从中读取数据按照RSS的格式输出为XML。

Astar | 园豆:40805 (高人七级) | 2010-10-06 11:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册