dazhong

导航

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

posted on 2007-04-09 20:41  大钟  阅读(211)  评论(0编辑  收藏  举报