什么是Atom 1.0
Atom是一种基于XML的Web内容和元数据联合格式,以及用于发布和编辑属于定期更新的网站的Web资源的应用级协议。
Atom是一个相对较新的规范,比RSS更为强大和功能丰富。例如,当RSS仅在项目细分中需要标题和链接等描述性字段时,Atom需要这些内容用于项目和整个Feed。
所有Atom Feeds必须是格式良好的XML文档,并使用application/atom+xml
媒体类型进行标识。
Atom 1.0 Feed的结构
一个Feed由一些元数据组成,后面是任意数量的条目。下面是Atom 1.0 Feed的基本结构。
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>...</title>
<link>...</link>
<updated>...</updated>
<author>
<name>...</name>
</author>
<id>...</id>
<entry>
<title>...</title>
<link>...</link>
<id>...</id>
<updated>...</updated>
<summary>...</summary>
</entry>
</feed>
Atom 1.0 Feed标记
Atom 1.0 Feed文档将由以下两个元素构成:
上述两个元素需要一些常见构造,解释请参见:常见构造。