Community Starter Kit中RSS订阅功能的实现简述
2005-07-06 16:49
302 查看
主要的一个方法是CallRssService(Engine/Framework/Services/Components/ServiceUtility.cs文件中),该方法返回的是一个ServiceResponseInfo对象.
步骤:
1. 通过System.Net命名空间中的WebRequest和WebResponse两个类,根据RSS文件的URL将文件(XML格式)内容读成字符串(String).
2. 针对RSS中的标准,对获得的字符串用正则表达式进行匹配,最终将获得的内容以ServiceResponseInfo对象的形式返回.
这样看来做一个RSS阅读器也不是很困难的事了,难点可能就是RSS格式标准不统一了.当然任何事情要做好都是不容易的,我这里说的是最基本简单的功能.
今天把CnBlogs DotText下下来了,在自己的机器上也运行起来了,觉得这个是比较复杂,成熟的,明天再简单回顾一下Community,接下来的时间我想重点看看CnBlogs DotText的源码
步骤:
1. 通过System.Net命名空间中的WebRequest和WebResponse两个类,根据RSS文件的URL将文件(XML格式)内容读成字符串(String).
2. 针对RSS中的标准,对获得的字符串用正则表达式进行匹配,最终将获得的内容以ServiceResponseInfo对象的形式返回.
这样看来做一个RSS阅读器也不是很困难的事了,难点可能就是RSS格式标准不统一了.当然任何事情要做好都是不容易的,我这里说的是最基本简单的功能.
今天把CnBlogs DotText下下来了,在自己的机器上也运行起来了,觉得这个是比较复杂,成熟的,明天再简单回顾一下Community,接下来的时间我想重点看看CnBlogs DotText的源码
相关文章推荐
- Community Starter Kit - 功能介绍
- Community Starter Kit 目录结构
- CommunityStarterKit之SectionInfo类及数据库中表和操作
- WPF中实现拍照功能(利用“WPFMediaKit.dll”)
- ASP.NET实现RSS订阅功能
- 简述短信验证码登录功能实现
- Community Starter Kit 的 CommunitiesModule类
- CommunityStarterKit之区域信息
- 简述实现C#中GridView的分页功能.
- 教你如何实现Android Pbap Client功能(即Car Kit)
- IOS百度地图导航开发功能实现简述
- Java 调用svnkit实现svn功能
- 教你实现RSS订阅功能
- php实现rss订阅功能
- iOS GameKit蓝牙通信以及自定义cell的使用--实现仿微信聊天功能
- community starter kit 的帐户管理
- 图片上传及登录跳转不同页面功能实现简述
- ipad Camera Connection kit 之目前实现的十大功能
- ASP.NET Community Starter Kit的一个bug
- 网站中实现RSS订阅的功能