O que é Atom 1.0
Atom é o nome de um conteúdo da Web baseado em XML e formato de distribuição de metadados, e um protocolo de nível de aplicativo para publicação e edição de recursos da Web pertencentes a sites atualizados periodicamente.
Atom é uma especificação relativamente recente e é muito mais robusta e rica em recursos do que RSS. Por exemplo, onde RSS requer campos descritivos, como título e link apenas em detalhamentos de itens, o Atom requer esses itens para os itens e o Feed completo.
Todos os Atom Feeds devem ser documentos XML bem formados e são identificados com o tipo de mídia application / atom + xml .
Estrutura de um feed Atom 1.0
Um feed consiste em alguns metadados, seguidos por qualquer número de entradas. Aqui está uma estrutura básica de um feed Atom 1.0.
<?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>
Tags de feed Atom 1.0
Um Atom 1.0 Feed Document será construído com os seguintes dois elementos:
Existem algumas construções comuns, que são necessárias para os dois elementos acima e são explicadas em: Construção comum.