思考,行动,习惯...

快乐每一天

导航

RSS 2.0规范

Posted on 2005-12-10 15:36  wyi23  阅读(611)  评论(0编辑  收藏  举报

<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"> 在一个RSS文档中,根元素是<rss>,带有一个必备属性version,用以指明该文档遵循的rss规范,如果rss文档遵循本规范,则version值必须是2.0。<rss>元素只有一个子元素,包含关于频道的一些信息。
<channel> 频道(channel)是整个blog
<title>篮球-NBA新闻</title> 频道名称 必备
<image>
<title>体育-篮球</title>
<link>http://sports.sina.com.cn/basketball</link> 频道的URL 必备
<url>http://image2.sina.com.cn/ty/up/1_6-64-1322-3419_2003080523227.gif</url>
</image>
<description>篮球-NBA新闻</description> 频道的描述 必备
<link>http://sports.sina.com.cn/basketball/index.shtml</link>
<language>zh-cn</language> 频道文章所用语言, 可用netscape或w3c推荐的列表 可选 en-us
<generator>WWW.SINA.COM.CN</generator> 生成该频道的程序名 可选 MightyInHouse Content System v2.3
<ttl>5</ttl> ttl 有效期,用以指明该频道可被缓存的最长时间 分钟为单位 可选 <ttl>60</ttl>
<copyright>Copyright 1996 - 2005 SINA Inc. All Rights Reserved</copyright> 频道内容的版权说明 可选 Copyright 2002, Spartanburg
<pubDate>Thu, 8 Sep 2005 09:01:57 GMT</pubDate> 频道内容发布日期,格式遵循RFC822格式(年份可为2们或4位) 可选 Sat, 07 Sep 2002 00:00:01 GMT
<category />
<item> 项(item)指一篇文章或日志(也有称这为post)
<title>美媒体曝光掘金惊天交易 昔日助攻王换波士顿头牌</title>
<link>http://sports.sina.com.cn/k/p/2005-09-08/13151760354.shtml</link>
<author>WWW.SINA.COM.CN</author>
<guid />
<category>篮球-NBA新闻</category>
<pubDate>Thu, 8 Sep 2005 05:15:35 GMT</pubDate>
<comments />
<description>  北京时间9月8日消息,掘金队在获得了沃森之后,接下来又开始在转会市场上酝酿巨大的风暴了。根据美国篮球网站insidehoop.com透露,现在掘金队正在和凯尔特人谈判,希望用安德鲁-米勒加上内内的代价得到凯尔特人的当家球星皮尔斯。   皮尔斯在场上是一名锋卫摇摆人,他可....</description>
</item>
</channel>
</rss>

RSS2.0元素channel的子元素列表

元素(Element)
描述(Description)
值域重要性
举例(Example)
title 频道名称 必备 GoUpstate.com News Headlines
link 频道的URL 必备 http://www.goupstate.com/
Description 频道的描述 必备 The latest news from GoUpstate.com, a Spartanburg Herald-Journal Web site.
language 频道文章所用语言, 可用netscape或w3c推荐的列表 可选 en-us
copyright 频道内容的版权说明 可选 Copyright 2002, Spartanburg Herald-Journal
managingEditor 责任编辑的email 可选 geo@herald.com (George Matesky)
webMaster 负责频道技术事务的网站管理员email 可选 betty@herald.com (Betty Guernsey)
pubDate 频道内容发布日期,格式遵循RFC822格式(年份可为2们或4位) 可选 Sat, 07 Sep 2002 00:00:01 GMT
lastBuildDate 频道内容最后的修改日期 可选 Sat, 07 Sep 2002 09:42:31 GMT
category 指定频道所属的一个或几个类别 可选 <category>Newspapers</category>
generator 生成该频道的程序名 可选 MightyInHouse Content System v2.3
docs 指向该RSS文件所用格式说明的URL 可选 http://blogs.law.harvard.edu/tech/rss
ttl 有效期,用以指明该频道可被缓存的最长时间 分钟为单位 可选 <ttl>60</ttl>
image 指定一个 GIF或JPEG或PNG图片,用以与频道一起显示 可选  
rating 这个频道的分级(主要指成人、限制、儿童等) 可选  
textInput 指定一个text输入框供用户输入,具体信息及功能未定。 可选  
skipHours 提示新闻聚合器,那些小时时段它可以跳过。 可选  
skipDays 提示新闻聚合器,那些天它可以跳过。 可选  

RSS2.0元素channel的子元素image的子元素列表

元素(Element)
描述(Description)
值域重要性
举例(Example)
url 图片的url 必备  
title 图片的标题,用于http的alt属性 必备  
link 网站的url(实际中常以频道的url代替) 必备  
width 图片的宽度(象素为单位) 最大144,默认88 可选  
height 图片的高度(象素为单位) 最大400,默认31 可选  
description 用于link的title属性 可选  

RSS2.0元素channel的子元素cloud的子元素列表

元素(Element)
描述(Description)
值域重要性
举例(Example)
domain Cloud程序所在机器的域名或IP地址   radio.xmlstoragesystem.com
port 访问clound程序所通过的端口   80
path 程序所在路径(不一定是真实路径)   /RPC2
registerProcedure 注册的可提供的服务或过程   xmlStorageSystem.rssPleaseNotify
protocol 协议 xml-rpc, soap , http-post 之一   xml-rpc

RSS2.0元素channel的子元素textInput的子元素列表

元素(Element)
描述(Description)
值域重要性
举例(Example)
title Submit按钮的标签 必备  
description 解释text输入区 必备  
name Text area对象的名字 必备  
link 处理提交的请求的cgi程序 必备  

(注:收藏自http://blog.csdn.net/bvcvb/archive/2005/11/23/535482.aspx)