Что такое Atom 1.0
Atom - это название формата распространения веб-контента и метаданных на основе XML, а также протокола уровня приложения для публикации и редактирования веб-ресурсов, принадлежащих периодически обновляемым веб-сайтам.
Atom - это относительно недавняя спецификация, которая намного надежнее и функциональнее RSS. Например, если RSS требует описательных полей, таких как заголовок и ссылка, только в разбивке по элементам, Atom требует этого как для элементов, так и для всей ленты новостей.
Все каналы Atom должны быть правильно сформированными XML- документами и идентифицироваться с типом мультимедиа application / atom + xml .
Структура фида Atom 1.0
Лента новостей состоит из метаданных, за которыми следует любое количество записей. Вот базовая структура ленты 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>
Теги фида Atom 1.0
Документ канала Atom 1.0 будет состоять из следующих двух элементов:
Элементы Элементы
Есть некоторые общие конструкции, которые требуются для двух вышеупомянутых элементов, и они объясняются в: Общая конструкция.