什么是 Atom 1.0
Atom 是一种基于 XML 的 Web 内容和元数据联合格式的名称,也是用于发布和编辑属于定期更新的网站的 Web 资源的应用程序级协议。
Atom 是一种相对较新的规范,比 RSS 更强大、功能更丰富。例如,RSS 仅在项目细分中需要标题和链接等描述性字段,而 Atom 则要求项目和完整 Feed 中都包含这些内容。
所有 Atom Feed 都必须是格式正确的 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 文档将由以下两个元素构成:
有一些通用构造,它们是上述两个元素所必需的,它们在:通用构造。