RSS文档

简介: RSS文档 1、RSS 0.91文档 RSS 0.91是最常用的RSS格式,很早,简单。 RSS 0.91没有为元素声明命名空间。 1)rss元素是文档元素,它有一个必须的属性version,值为0.91。

RSS文档


1、RSS 0.91文档
RSS 0.91是最常用的RSS格式,很早,简单。
RSS 0.91没有为元素声明命名空间。
1)rss元素是文档元素,它有一个必须的属性version,值为0.91。
2)该文档要求只有一个channel子元素和一个或多个item子元素。channel的元素包括:
3)title 描述性标题
4)link 用于channel的url
5)description channel的描述
6)频道的可选子元素:
7)copyright 频道的版权通知
8)docs 关于频道使用的RSS格式的文档
9)lastBuildDate 上次更改频道内容的日期
10)managingEditor 为频道管理编辑器的电子邮件地址
11)pubDate 频道的发布日期
12)rating (Platform Internet Content Selection)平台(PICS)的等级
13)skipDays 跳过阅读频道的天数
14)skipHours 跳过阅读频道的小时
15)textInput 用于频道的文本输入框,如搜索框
16)webMaster 频道网络管理员的电子邮件地址
----------------------
例子:
<?xml version="1.0" encoding="UTF-8"?>

 
  Wy'seast Communications
  http://www.wyeast.net
  Wy'east Communications is an XML consultancy.
  en-us
  
   http://www.wyeast.net/images/mthood.jpg
   Wy'east
   http://www.wyeast.net
  
  
   Legend of Wy'east
   http://www.wyeast.net/wyeast.html
   The Native American story behind the name Wy'east.
  
 

----------------------
2、RSS 1.0文档
RSS 1.0是RSS 0.91的一个分支,将来自W3C的资源描述框架(Resource Description Framework, RDF)的元素进行合并。RSS 1.0文档目前是用于RSS文档的一种流行格式,仅次于RSS 0.91。
1)RDF命名空间的rdf:RDF元素是文档元素,该元素只能有一个channel子元素,可有一个或多个item子元素。来自RDF命名空间的channel上的rdf:about数学将提要视为URI。
2)title 描述性标题
3)link 用于channel的url
4)description channel的描述
5)items 包含RDF元素Seq和li。
6)channel的另外两个可能的子元素是image和textinput,通过rdf:resource属性与其它image和textinput元素相链接,可选择性地在文档中用作rdf:RDF的子元素。
----------------------
例子:
<?xml version="1.0" encoding="UTF-8"?>
http://pure.org/rss/1.0" xmlns:rdf="http://www.w3.org/1999/02/22
-rdf-syntax-ns#">
 http://www.wyeast.net/wyeast.rss">
  Wy'east Communications
  http://www.wyeast.net
  Wy'east Communications is an xml consultancy.
  
   
    http://www.wyeast.net/wyeast.html"/>
   
  
 
 http://www.wyeast.net/wyeast.html">
  Legend of Wy'east
  http://www.wyeast.net/wyeast.html
  The Native American story behind the name Wy'east.
 

----------------------
3、创建RSS 2.0文档
RSS 2.0是RSS 0.91的更新版,故没有遵循RSS 1.0所采用的RDF方法。它是RSS第三种流行的RSS格式。
1)与RSS 0.91类似,RSS 2.0没有为其自己的元素声明一个命名空间。rss是文件元素,它必须有一个值为2.0的version属性。
2)channel元素是必须的,其子元素title、link、description也是必须的。language在0.91下是必须的元素,但在2.0下则是可选的;image也是如此。
3)channel的可选子元素为:image、copyright、managingEditor、webMaster、pubDate、lastBuildDate、rating、docs、textInput、skipDays、skipHours、category、generator(生成器程序的名字)、cloud(指定用于发布和订阅提要的协议)、ttl(存活的分钟数)。
4)item的可选子元素有:title、link、description、author、category、comments、enclosure、guid(全局唯一标识符)、pubDate(RFC822格式书写的发布日期)、source(RSS频道和项的来源)。
----------------------
例子:
<?xml version="1.0" encoding="UTF-8"?>

 
  Wy'east Communications
  http://www.wyeast.net
  Wy'east Communications is an XML consultancy.
  
   Legend of Wy'east
   http://www.wyeast.net/wyeast.html
   The Native American story behind the name Wy'east.
  
 

----------------------

目录
相关文章
|
7月前
05EasyUI 应用- 创建 RSS Feed 阅读器
05EasyUI 应用- 创建 RSS Feed 阅读器
24 0
|
8月前
|
监控 搜索推荐
最佳RSS阅读器
最佳RSS阅读器
|
存储 数据安全/隐私保护 CDN
去除wordpress功能下面的文章 RSS、评论 RSS、WordPress.org
前面已经写了“利用七牛云存储CDN服务给WordPress静态文件加速”,我推荐使用我爱水煮鱼的 七牛镜像存储 WordPress 插件 ,需要先安装 WPJAM, 其实顺序无所谓先安装第一个也会提示安装另一个。如果安装 WPJAM 过程提示没有标题之类的错误不用管不会影响使用的。
118 0
去除wordpress功能下面的文章 RSS、评论 RSS、WordPress.org
|
安全
Confluence 6 配置 简易信息聚合(RSS)
一个 Confluence 的管理员可以配置下面的 RSS 特性: Confluence 针对 RSS 聚合返回的最大项目数量。
1039 0
|
XML 数据格式
|
XML 数据格式 缓存