文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>rss中文文档

rss中文文档

时间:2006-08-04  来源:cg111

今天有网友问关于RSS的问题,我确实没有见到有关的完整的中文文档,因此,翻译了一篇如下,供朋友们备查!
RSS是网页内容聚合格式,是Really Simple Syndication几个英文单词的缩写。
RSS源自XML,因此所有RSS文件必须严格遵守由W3C组织发布的XML1.0的特性的要求。
关于RSS的历史我就不做介绍了。
RSS文档的构成:
一个RSS聚合由频道(channel)以及频道中包含的项目(item)组成
RSS遵从XML1.0标准进行标注
其头部一般应该是这样的:
<?xml version="1.0"?>         /*遵从的XML标准*/
<rss version="2.0">           /*遵从的RSS标准*/
<channel>                    /*频道标志*/

文件的结尾应该由下面的内容结束
</channel>
</rss>
在头部和尾部之间,就是RSS的内容了。RSS中
channel(频道)必须包含的元素是:
<title>             /*频道的题目*/
<link>              /*连接地址*/
<description>       /*对频道的描述*/
可选的参数包含:
<language>          /*语言比如UTF-8、GB2312*/
<copyright>         /*版权信息*/
<managingEditor>    /*主要的维护者EMAIL*/
<webMaster>         /*网站管理者的EMAIL*/
<pubDate>           /*出版日期*/
<lastBuildDate>     /*最后建立日期*/
<category>          /*内容*/
<generator>         /*生成器*/
<docs>              /*文档的连结地址*/
<cloud>             /*这个解释起来有点难,她是对xml-rpc(远程过程调用)和soap(简单对象访问协议)的描述信息,能够使客户端软件注意到RSS的文档更新,就 是所谓“推”的技术吧,一个服务器(被称作"cloud")提供一个RSS文档的更新公告,当一个文档被更新,这个服务器呼叫所有订阅的客户机注意最新的 更新。一个例子<cloud domain="rpc.sys.com" port="80" path="/RPC2" registerProcedure="myCloud.rssPleaseNotify" protocol="xml-rpc" />*/
<ttl>                  /*存活时间,这个频道被源刷新之前被缓存的时间*/
<image>                /*图像*/
<rating>               /*图像的等级?速率,文档 中描述不是很清楚或我没有理解*/
<textInput>            /*一个输入框,主要用来提供一个搜索引擎或提供一个读者反馈的的输入框,但很多的聚合器会忽略它*/
<skipHours>           /*给聚合器的一个忽略时间提示,多长时间他们可以跳过*/
<skipDays>            /*给聚合器的一个忽略日期提示,多长时间他们可以跳过*/
在频道描述完毕后,接下来应该对rss聚合中的主要内容项目进行描述
一个项目有<item></item>包含其中的内容就是这个项目的信息
一个item项目必须包含下面这些元素
<title>                  /**/
<description>                  /**/
<link>                  /**/
可以选择的元素包括
<author>                  /*作者*/
<category>                  /*分类*/
<comments>                  /*注释*/
<enclosure>                  /*附件,(还可以包含一个多媒体附件呢),比如:<enclosure url="http://www.scripting.com/mp3s/weatherReportSuite.mp3" length="12216320" type="audio/mpeg" />*/
<guid>                  /*唯一描述符*/
<pubDate>                  /*出版时间*/
<source>                  /*源*/

以上文档译自www.rssboard.org
原文档地址:
http://www.rssboard.org/rss-specification
版权说明:本翻译稿版权属于cg111,如果你需要引用,请注明版权信息
译者E-MAIL:[email protected]
2006年8月3日
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载