Atom(也可以叫做feeds)是一个基于XML的文件格式,它意在使信息在它的发布者和消费者之间达到同步。它使一组叫做entry的条目的组合,每个entry有一个可扩展的元数据(metadata)的集合。例如,每个entry都有一个标题(title)。
Atom的主要用例(use case)是同步Web内容,例如Weblog和新闻标题,到其它的Web站点或者直接同步到消费者。但是,它也可以被用于其它方面。
一个最小的、单entry的Atom feed序列化如下:
<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<title>dive into mark</title>
<link rel="alternate" type="text/html" href="http://diveintomark.org/"/>
<modified>2003-12-13T18:30:02Z</modified>
<author>
<name>Mark Pilgrim</name>
</author>
<entry>
<title>Atom 0.3 snapshot</title>
<link rel="alternate" type="text/html" href="http://diveintomark.org/2003/12/13/atom03"/>
<id>tag:diveintomark.org,2003:3.2397</id>
<issued>2003-12-13T08:29:29-04:00</issued>
<modified>2003-12-13T18:30:02Z</modified>
</entry>
</feed>