rss 使用规范
2018-06-23 18:27:28来源:未知 阅读 ()
英文原文:
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
http://blogs.law.harvard.edu/tech/rss
ibm上的中文讲解:
http://www-900.ibm.com/developerWorks/cn/xml/x-rss20/index.shtml
RSS?2.0?概述
RSS?是一种?XML?方言,用于连锁?Web?内容和元数据。RSS?0.91?是几种可用版本中最常用的一种。对于新的?RSS?提要,更好的办法是使用?2.0?版,因为这是现行的规范,而且如前所述,它与?0.91?向后兼容。
Dave?Winer?编写了规范的?2.0?版。规范的修改可能变得难以使用,或者损害已有的应用程序,他有意识地避免了这种情况。Winer?总结了他的思想:“保持简单。这就是?RSS?的价值所在。任何稍微了解?HTML?的人都能够理解?RSS。这一点极其重要!”
该规范在?Creative?Commons?许可下发布(请参阅参考资料)。这意味着您可以免费复制和分发该规范,并进行衍生工作,而且可以自由地用于商业工作。一个咨询委员会负责更新规范、推广规范和编写文档。
RSS?文件形式
RSS?文件由一个?
频道
频道一般有三个元素,提供关于频道本身的信息:
:与该频道关联的?Web?站点或者站点区域的?URL。
许多频道子元素都是可选的。常用的?
:站点的?URL。如果频道以?HTML?呈现,该图像作为到这个站点的链接。
此外还可以使用许多其他可选的频道元素。多数都是不言自明的:
项
项通常是提要中最重要的部分。每个项都可以关于某个?weblog、完整文档、电影评论、分类广告或者任何希望与频道连锁的内容的记录。频道中的其他元素可能不变,但项经常发生变化。
您可以有任意多个项。以前的规范限值为?15?个项,如果要保持向后兼容这仍然是一个很好的上限。
新闻项的元素
每个项通常包含三个元素:
:这是该项的?URL。title?通常作为一个链接,指向包含在??元素中的?URL。
所有的元素都是可选的,但是一个项至少要么?包含一个?
项还有其他一些可选的元素:
:作者的?e-mail?地址。
RSS?2.0规范
channel部分
title?频道名称?必须
link?频道的URL?必须
Description?频道的描述?必须
language?频道文章所用语言?可选
copyright?频道版权说明?可选
managingEditor?管理者的email?可选
webMaster?网站管理员email?可选
pubDate?频道发布日期?可选?(注意时间必须是严格符合RFC-822)
lastBuildDate?频道最后修改日期?可选
category?频道类别?可选
generator?生成该频道的程序名?可选
docs?该RSS文件的URL?可选
ttl?有效期?可选
image?频道图标?可选
rating?频道等级?可选
skipHours?可跳过的小时?可选
skipDays?可跳过的天?可选
item部分
title?标题?必须
link?该文章的链接?必须
description?描述或称为摘要?必须
author?作者的email?可选
category?该文章的分类?可选
comments?该文章评论的链接?可选
enclosure?该文章附带的文件?可选
guid?该文章唯一的识别标志(目前没有规范,一般使用文章链接表示)?可选
pubDate?发表时间?可选
source?文章来源链接?可选
例子:
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
