RSS2.0技术规范摘录
英文原版请参见 http://blogs.law.harvard.edu/tech/rss
RSS 基于XML,所有的 RSS 必须遵循w3c网站上公布的XML 1.0 规范。
在一个RSS文档中,根元素是,带有一个必备属性version,用以指明该文档遵循的rss规范,如果rss文档遵循本规范,则version值必须是2.0。
元素只有一个子元素,包含关于频道的一些信息。频道(channel)是整个blog,项(item)指一篇文章或日志(也有称这为post)。
RSS2.0元素channel的子元素列表
title 频道名称 必备 GoUpstate.com News Headlines
link 频道的URL 必备 http://www.cnbruce.com
description 频道的描述 必备 CNBRUCE'S BLOG(布鲁斯狼)
language 频道文章所用语言 zh-cn或者en-us
copyright 频道内容的版权说明 Copyright 2003-2006 CNBRUCE'S BLOG
managingEditor 责任编辑的email cnbruce@xxxx.com (George Matesky)
webMaster 网站管理员email cnbruce@xxxx.com (Betty Guernsey)
category 指定频道所属的类别XML AJAX RIA
generator 生成该频道的程序名 MightyInHouse Content System v2.3
pubDate 频道内容发布日期,格式遵循RFC822格式 Sat, 07 Sep 2002 00:00:01 GMT
lastBuildDate 频道内容最后的修改日期 2006-05-15T23:54:02+08:00
docs 指向该RSS文件所用格式说明的URL http://www.cnbruce.com /blog/rss2.asp
ttl 有效期,用以指明该频道可被缓存的最长时间 分钟为单位60
image 指定一个 GIF或JPEG或PNG图片,用以与频道一起显示
rating 这个频道的分级(主要指成人、限制、儿童等
textInput 指定一个text输入框供用户输入,具体信息及功能未定。
skipHours 提示新闻聚合器,那些小时时段它可以跳过。
skipDays 提示新闻聚合器,那些天它可以跳过。
RSS2.0元素channel的子元素image的子元素列表
url 图片的url 必备
title 图片的标题,alt属性 必备
link 网站url(常以频道的url) 必备
width 图片的宽度(象素为单位) 可选 最大144,默认88
height 图片的高度(象素为单位) 可选 最大400,默认3
description 用于link的title属性
RSS2.0元素channel的子元素textInput的子元素列表
title Submit按钮的标签 必备
description 解释text输入区 必备
name Textarea对象的名字 必备
link 处理提交的请求的cgi程序 必备
文章或日志项(item)元素列表
title 文章或日志标题
link 文章或日志地址
description 文章或日志内容描述
category 文章或日志所属类别
pubDate 文章或日志发表时间
comments 文章或日志评论地址
enclosure
guid
source
RSS 基于XML,所有的 RSS 必须遵循w3c网站上公布的XML 1.0 规范。
在一个RSS文档中,根元素是
RSS2.0元素channel的子元素列表
title 频道名称 必备 GoUpstate.com News Headlines
link 频道的URL 必备 http://www.cnbruce.com
description 频道的描述 必备 CNBRUCE'S BLOG(布鲁斯狼)
language 频道文章所用语言 zh-cn或者en-us
copyright 频道内容的版权说明 Copyright 2003-2006 CNBRUCE'S BLOG
managingEditor 责任编辑的email cnbruce@xxxx.com (George Matesky)
webMaster 网站管理员email cnbruce@xxxx.com (Betty Guernsey)
category 指定频道所属的类别
generator 生成该频道的程序名 MightyInHouse Content System v2.3
pubDate 频道内容发布日期,格式遵循RFC822格式 Sat, 07 Sep 2002 00:00:01 GMT
lastBuildDate 频道内容最后的修改日期 2006-05-15T23:54:02+08:00
docs 指向该RSS文件所用格式说明的URL http://www.cnbruce.com /blog/rss2.asp
ttl 有效期,用以指明该频道可被缓存的最长时间 分钟为单位
image 指定一个 GIF或JPEG或PNG图片,用以与频道一起显示
rating 这个频道的分级(主要指成人、限制、儿童等
textInput 指定一个text输入框供用户输入,具体信息及功能未定。
skipHours 提示新闻聚合器,那些小时时段它可以跳过。
skipDays 提示新闻聚合器,那些天它可以跳过。
RSS2.0元素channel的子元素image的子元素列表
url 图片的url 必备
title 图片的标题,alt属性 必备
link 网站url(常以频道的url) 必备
width 图片的宽度(象素为单位) 可选 最大144,默认88
height 图片的高度(象素为单位) 可选 最大400,默认3
description 用于link的title属性
RSS2.0元素channel的子元素textInput的子元素列表
title Submit按钮的标签 必备
description 解释text输入区 必备
name Textarea对象的名字 必备
link 处理提交的请求的cgi程序 必备
文章或日志项(item)元素列表
title 文章或日志标题
link 文章或日志地址
description 文章或日志内容描述
category 文章或日志所属类别
pubDate 文章或日志发表时间
comments 文章或日志评论地址
enclosure
guid
source