logo
 
 
|
|
|
|
|
|
|
|
 
 
您的位置:首页 - 专业知识
Rss文件格式及其应用
[2010-04-25]

 南京航空航天大学计算机技术研究生,曾前往德国交流,多年高校及软件开发公司工作经验。

S2课程《深入.NET平台和C#编程》中有一个贯穿案例——新闻阅读器。为了方便同学们理解及学习,这里简单介绍下Rss文件格式及其应用。

RSS:是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如我们常见的Blog。RSS其实是一种用来分发和汇集网页内容的XML格式。
RSS =Really Simple Syndication(真正简单的聚合 )或Rich Site Summary(丰富站点摘要 )Rss目前已经被广泛的应用,也是xml应用中的最成功的一项。RSS 没有统一标准,目前被使用的版本主要有0.91、1.0、2.0 。
举例说明,如果一个网站使用了RSS技术,也即表示这个网站按照RSS标准将其新闻罗列出来,生成一个RSS文件,通常称为(RSS Feed,其实也就是一个*.xml文件)。其他网站或个人就订阅该新闻网站的新闻 ,其实也就是读取了新闻网站提供的RSS文件,既然说是“订阅”即表示这个过程是动态的,即主要体现在新闻网站上的内容更新了,浏览者也同时得到了更新后的内容。当然这要借助工具。
网站内容资源共享可以自由选择想要浏览的新闻不用一个网站一个网站,一个网页一个网页去逛了。只要这将你需要的内容订阅在一个RSS阅读器中,这些内容就会自动出现你的阅读器里,你也不必为了一个急切想知道的消息而不断的刷新网页,因为一旦有了更新,RSS阅读器就会自己通知你!发布一个RSS文件(一般称为RSS Feed)后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,如PDA、手机、邮件列表等。而且一个网站联盟(比如专门讨论旅游的网站系列)也能通过互相调用彼此的RSS Feed自动的显示网站联盟中其他站点上的最新信息。

  学习RSS,进入IT行业


  RSS的聚合(Aggregation),就是通过软件工具的方法从网络上搜集各种RSS Feed并在一个界面中提供给读者进行阅读。这些软件可以是在线的WEB工具 也可以是客户端软件。RSS是一个纯xml文件,将RSS里的新闻友好的显示出来就要借助于RSS阅读器RSS阅读器其实就是一个客户端软件或内嵌程序,将各个新闻站点提供的xml文件(RSS Feed)中内容读取出来,将所有新闻分门别类的显示在软件中。分类管理也就是所谓的频道管理。
列举几个比较流行的RSS阅读器:新浪点点通、周博通、抓虾
下面是一个比较典型的Rss文件(*.xml),仅供同学们学习。
<rss version="2.0">
       <channel> <!--频道节点 -- >
 <title></title> <!--频道标题节点-- >
 <description></description> <!--频道描述-- >
 <link></link> <!--频道链接URL -- >
 ...
 <item> <!--文章项目节点-- >
        <title></title> <!--文章标题-- >
        <link></link> <!--文章链接URL-- >
        <description></description> <!--文章描述-- >
               </item>
         ...
      </channel>
</rss>

上一篇:缺陷跟踪系统使用手册
下一篇:Hibernate中二级缓存使用教学(1)
   
中华电信5月推应用软件商店 初期专供Android 中华电信5月推应用软件商店 初期专供Android
乔布斯回应封杀Flash风波:规范应用商店标准 乔布斯回应封杀Flash风波:规范应用商店标准
美国12岁华裔男童因iphone应用设计得奖而获赠iPad 美国12岁华裔男童因iphone应用设计得奖而获赠iPad
愚人节期间,天翼手机悬赏原创应用软件开发者 愚人节期间,天翼手机悬赏原创应用软件开发者
 

在线报名

  • 姓       名:*
  • 高考成绩:*
  • 电       话:*
  • 地       址:*
 
课程咨询
 

 
中博教育客服在线
 
©南京北大青鸟 隐私政策
学费咨询
学历咨询
专业咨询
订座试听
就业咨询
课程咨询
测试认证
软件认证