RSS学习笔记--RSS1.0规范
(2008-10-13 15:25:21)
标签:
rssweb2.0it |
分类: 计算机 |
RSS1.0规范
1.
2.
A.
B.
模块规范:
a)
b)
简单:
丰富:
c)
d)
e)
f)
g)
h)
3.
3.1
语法:<?xml version="1.0"?>,XML声明,可选
3.2 <rdf:RDF>
语法:<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/">,声明RDF语法架构,必须。
3.3
语法:<channel
rdf:about="{resource}">,频道,其中resource必须是唯一的,必须。
<title>
语法:<title>{channel_title}</title>频道标题
<link>
语法:<link>{channel_link}</link>,一般是站点首页,必须。
<description>
语法:<description>{channel_description}</description>,站点简介,必须。
<image>
语法:<image rdf:resource="{image_uri}"
/>,站点图片,可选。
<items>
语法:<items><rdf:Seq><rdf:li
resource="{item_uri}" /> ...
</rdf:Seq></items>,和channel相关的文档内容,必须
<textinput>
语法:<textinput rdf:resource="{textinput_uri}"
/>可选
例子:
3.4
语法:image
rdf:about="{image_uri}">,channel的HTML表述中的图片,可选
<title>
Syntax:
<title>{image_alt_text}</title>
<url>
Syntax:
<url>{image_url}</url>
<link>
Syntax:
<link>{image_link}</link>,图片地址
示例:
<image rdf:about="http://xml.com/universal/images/xml_tiny.gif">
3.5
Syntax: <item
rdf:about="{item_uri}">条目,至少一个,item_uri唯一
<title>
Syntax:
<title>{item_title}</title>,条目标题
<link>
Syntax:
<link>{item_link}</link>,条目URL
<description>
Syntax:
<description>{item_description}</description>,条目描述。
示例:
<item rdf:about="http://xml.com/pub/2000/08/09/xslt/xslt.html">
3.6
指向一个可递交的窗体,一般是个查询页面
Syntax: <textinput
rdf:about="{textinput_uri}">
<title>
Syntax:
<title>{textinput_title}</title>
<description>
Syntax:
<description>{textinput_description}</description>
<name>
输入框名称
Syntax:
<name>{textinput_varname}</name>
<link>
查询处理页面
Syntax:
<link>{textinput_action_url}</link>
示例:
<textinput rdf:about="http://search.xml.com">