代码改变世界

使用rss.net获取rss信息简单示例

2010-07-06 23:22  ☆冷枫☆  阅读(585)  评论(0编辑  收藏  举报

      聚合RSS的应用目前已经是非常的普遍了,特别是一些新闻网站、博客尤为明显。为了更快捷的获取最新动态内容,所以在程序中提取rss的内容也是比较常见且重要的了。今天用到了提取微博标题进行展示的小功能,这里将具体步骤进行讲解,算是对知识点的巩固吧!

      我主要是用到rss.net(在这里可以下载),这个程序集对所需功能进行了封装。在程序中只需要导入相应的命名空间,调用相应的类便可以实现自己的需求,比较简单。开始吧:

      1.编译rss.net生成rss.net.dll文件,添加引用。

 

      2.调用对应类的方法属性,例如获取rss的标题和链接:

   

 string url = "http://t.788111.com/1018227/rss?perPage=2";      //rss地址
            RssFeed feed = RssFeed.Read(url);
            RssChannel channel = (RssChannel)feed.Channels[0];
            cutstr = "Title:" + channel.Items[1].Title.ToString() + "&link:" + channel.Items[1].Link.ToString();         
            Response.Write(cutstr);

 

     当然这里是比较简单,实际上rss.net将大部分工作都已经处理了,如果想对rss.net有更多更深入的了解,可以参考下面的地址:http://www.rssdotnet.com/documents/code_examples.html