转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> 网页制作 >> 正文
RSS 2.0 规范[翻译]         ★★★★

RSS 2.0 规范[翻译]

作者:闵涛 文章来源:闵涛的学习笔记 点击数:906 更新时间:2009/4/23 13:46:36

  原文地址:http://blogs.law.harvard.edu/tech/rss 

  什么是RSS? 

  RSS是一种网页内容联合格式(web content sydication format)。 

  它的名字是Really Simple Syndication的缩写。 

  RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该规范发布在W3C网站上。 

  在一个RSS文档的开头是一个<rss>节点和一个规定的属性version,该属性规定了该文档将以RSS的哪个版本表示。如果该文档以这个规范来表示,那么它的version属性就必须等于2.0。 

  在<rss>节点的下一级是一个独立的<channel>节点,该节点包含关于channel的信息和内容。

  关于本文档 

  该文档是在2002年秋天撰写的,当时的RSS版本为2.0.1。

  它包含从RSS 0.91规范(2000年)开始的所有的修改和添加,以及包含在RSS 0.92(2000年12月)和RSS 0.94(2002年8月)中的新的特性。 

  必需的频道节点

  下面有一份必须包含的频道(channel)节点的列表,每一个都有一个简单的描述、

一个例子、应该出现的位置和更详细描述的超链接。 
元素                  描述              范例 
title 频道(channel)名称。它可以告诉别人如何访问你的服务。如果你有一个与你的RSS文件

内容一致的HTML网站,你的title元素值应该与你的网站的标题相。

 GoUpstate.com News Headings 
link 响应该频道的网站的URL http://www.goupstate.com/ 
description 关于该频道的描述 The latest news from GoUpstate.com,

 a Spartanburg Herald-Joural Web Site 

  可选的频道元素

  下面是可选的频道元素列表 
元素                  描述              范例  
language 使用的语言。这允许聚合器对所有的意大利语站点分组。 en-us 
copyright 版权声明 Copyright 2002, Spartanburg Herald-Journal 
managingEditor 内容负责人的Email geo@herald.com (George Matesky) 
webMaster 技术人员的Email betty@herald.com (Betty Guernsey) 
pubDate 内容的发布时间 Sat, 07 Sep 2002 00:00:01 GMT 
lastBuildDate 最后更新时间 Sat, 07 Sep 2002 09:42:31 GMT 
category 指定该频道所属的一个或多个分类。遵循与item级category元素相同的规则。 <category>Newspapers</category> 
generator 生成该频道的程序名称 MightyInHouse Content System v2.3 
docs 指向rss格式文档的url地址? http://blogs.law.harvard.edu/tech/rss cloud

 允许所有进程注册一个cloud用于获得频道的更新通知,并为rss种子实现一个轻量级

的发布订阅协议。 <cloud domain="rpc.sys.com" port="80" path="/RPC2" 

registerProcedure="pingMe" protocol="soap"/> 
ttl ttl是Time to live的缩写。它指示cache的有效保存时间。 <ttl>60</ttl> 
image 与频道一起显示的图片地址 
rating 该频道的统计图片地址 
textInput 指定一个textbox与该频道一起显示 
skipHours 告诉使用者哪些时段是可以忽略的 
skipDays 告诉使用着哪些天是可以忽略的 

<channel>子节点<image> 
<image>是一个可选的<channel>子节点,该节点包含三个必需的子元素和三个可选的子元素。 
<url>是GIF、JPEG或PNG图像文件的URL地址,该图像代表整个频道 
<title>用于描述上面的图像,等同于HTML语言中的<img>的alt属性 
<link>是要连接的站点的url,当显示频道时,图像的连接指向该站点。 
<title>和<link>应该与频道的<title>和<link>有相同的值 
可选的节点包括<width>和<height>,它们是数字类型,指定图像的宽度和高度,单位为像素 
<description>就是link的TITLE属性中文本,它将在调用网页时显示出来。 

图像宽度的最大值为144,默认值为88 
图像高度的最大值为400,默认值为31 

<channel>子节点<cloud> 
<cloud>是一个可选的<channel>子节点。 
它指定一个可以支持rssCloud接口的web服务,rssCloud接口可以用HTTP-POST,

XML-RPC或SOAP1.1实现。 
它的目的是允许通知注册为cloud的进程频道被更新,从而实现一个轻量级的发布订阅协议。 
<cloud domain="rpc.sys.com" port="80" path="/RPC2" 

registerProcedure= "myCloud.rssPleaseNotify" protocol="xml-rpc" />

 在这个例子中,为了请求频道通知,你需要发送一个XML-RPC消息到rpc.sys.com的80端口,

路径为/RPC2。调用的过程为myCloud.rssPleaseNotify。 

<channel>子节点<ttl> 
<ttl>是一个可选的<channel>子节点。 
ttl是time to live的缩写。它表示频道在被刷新前应该被缓存的时间。这使得rss源

可以被一个支持文件共享的网络所管理,例如Gnutella 
例如:<ttl>60</ttl> 

<channel>子节点<textInput> 
<textInput>是<channel>的可选的子节点,<textInput>包含四个子节点。 
<title>--提交按钮的标签 
<description>--该文本输入区的描述 
<name>--文本输入区的名称 
<link>--处理文本输入的CGI脚本的URL 
使用<textInput>的目的有些神秘(?)。你可以用它提供一个搜索引擎输入框,

或让读者提供反馈信息。许多聚合器忽略该节点。 

<item>的节点 
一个频道可以包含许多项目(item)节点。一个项目可以代表一个故事——比如说

一份报纸或杂志上的故事,如果是这样的话,那么项目的描述则是故事的概要,

项目的链接则指向整个故事的存放位置。项目的所有节点都是可选的,但是至少要

包含至少一个标题(title)和描述(description)。 

元素                  描述              范例 
title item的标题 Venice Film Festival Tries to Quit Sinking 
link item的URL http://www.nytimes.com/2002/09/07/movies/07FEST.html 
description item概要 Some of the most heated chatter at the Venice Film 





[聊天工具]动画教程:学用Foxmail 6.0的RSS功能__天极Yesky  [聊天工具]Foxmail 6.0 Beta1发布!加入RSS阅读器
[聊天工具]MSN群V2.0Beta1发布 不安装MSN群也能群聊__天极Ye…  [常用软件]bcastr2.0 通用的图片浏览器
[常用软件]最终功能完成:Firefox 2.0 RC1推出  [常用软件]省事省心,看我BT、RSS双剑合璧
[常用软件]IE7 Build 5299 RSS新功能抢先看  [VB.NET程序]用VB.NET写的一个简易的RSS阅读器
[Delphi程序]RSS 与 blog 阅读器:什么是 RSS 与 Atom ?  [Delphi程序]Delphi的RSS开源项目正式启动了!
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台