¿Qué es Atom 1.0?
Atom es el nombre de un formato de sindicación de metadatos y contenido web basado en XML, y un protocolo a nivel de aplicación para publicar y editar recursos web que pertenecen a sitios web actualizados periódicamente.
Atom es una especificación relativamente reciente y es mucho más robusta y rica en funciones que RSS. Por ejemplo, cuando RSS requiere campos descriptivos como título y enlace solo en el desglose de elementos, Atom requiere estos elementos tanto para los elementos como para el Feed completo.
Todas las fuentes Atom deben ser documentos XML bien formados y se identifican con el tipo de medio application / atom + xml .
Estructura de una fuente Atom 1.0
Un feed consta de algunos metadatos, seguidos de cualquier número de entradas. A continuación, se muestra una estructura básica de una fuente 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>
Etiquetas de feed de Atom 1.0
Un documento de alimentación de Atom 1.0 se construirá con los dos elementos siguientes:
Hay algunas construcciones comunes, que son necesarias para los dos elementos anteriores y se explican en: Construcción común.