Cos'è Atom 1.0
Atom è il nome di un formato di distribuzione di contenuti e metadati basato su XML e un protocollo a livello di applicazione per la pubblicazione e la modifica di risorse Web appartenenti a siti Web aggiornati periodicamente.
Atom è una specifica relativamente recente ed è molto più robusto e ricco di funzionalità di RSS. Ad esempio, dove RSS richiede campi descrittivi come titolo e collegamento solo nelle suddivisioni degli articoli, Atom richiede queste cose sia per gli articoli che per il feed completo.
Tutti i feed Atom devono essere documenti XML ben formati e sono identificati con il tipo di supporto application / atom + xml .
Struttura di un feed Atom 1.0
Un feed è costituito da alcuni metadati, seguiti da un numero qualsiasi di voci. Ecco una struttura di base di un 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>
Tag del feed Atom 1.0
Un documento di feed Atom 1.0 sarà costituito dai seguenti due elementi:
Elements Elementi
Ci sono alcuni costrutti comuni, che sono richiesti per i due elementi precedenti e sono spiegati in: Costrutto comune.