Qu'est-ce que Atom 1.0

Atom est le nom d'un format de syndication de contenu Web et de métadonnées basé sur XML, et d'un protocole de niveau application pour la publication et l'édition de ressources Web appartenant à des sites Web régulièrement mis à jour.

Atom est une spécification relativement récente et est beaucoup plus robuste et riche en fonctionnalités que RSS. Par exemple, lorsque RSS nécessite des champs descriptifs tels que le titre et le lien uniquement dans les ventilations des éléments, Atom exige ces éléments pour les éléments et le flux complet.

Tous les flux Atom doivent être des documents XML bien formés et sont identifiés avec le type de support application / atom + xml .

Structure d'un flux Atom 1.0

Un flux se compose de certaines métadonnées, suivies d'un nombre quelconque d'entrées. Voici une structure de base d'un flux 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 flux Atom 1.0

Un document de flux Atom 1.0 sera composé des deux éléments suivants:

Il existe des constructions communes, qui sont requises pour les deux éléments ci-dessus et qui sont expliquées dans: Construct commune.