Sintassi RSS
- Pagina precedente Storia RSS
- Pagina successiva Elemento <channel> RSS
La sintassi di RSS 2.0 è semplice e rigorosa. Queste regole sono facili da imparare e da utilizzare.
Come funziona RSS
RSS viene utilizzato per condividere informazioni tra siti web.
Utilizzando RSS, registri il tuo contenuto presso una società chiamata aggregatore.
Un passo è creare un documento RSS e salvarlo con l'estensione .xml. Poi carica questo file sul tuo sito web. Successivamente, registrati attraverso un aggregatore RSS. Ogni giorno, l'aggregatore cercherà i documenti RSS registrati, verificare i link e mostrare informazioni relative ai feed, in modo che i clienti possano collegarsi ai documenti che li interessano.
Suggerimento:Si prega di Pubblicazione RSS Questa sezione esplora i servizi di aggregazione RSS gratuiti.
Un esempio di documento RSS
Il documento RSS utilizza una sintassi auto-descrittiva semplice:
Vediamo un documento RSS semplice:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Pagina iniziale di CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Tutorial di costruzione di siti web gratuiti</description> <item> <title>Tutorial RSS</title> <link>http://www.codew3c.com/rss</link> <description>Nuovo tutorial RSS su CodeW3C.com</description> </item> <item> <title>Tutorial XML</title> <link>http://www.codew3c.com/xml</link> <description>Nuovo tutorial XML su CodeW3C.com</description> </item> </channel> </rss>
La prima riga del documento: dichiarazione XML - definisce la versione XML e la codifica dei caratteri utilizzati nel documento. Questo esempio segue la norma 1.0 e utilizza il set di caratteri ISO-8859-1 (Latin-1/West European).
La riga seguente è la dichiarazione RSS che identifica questo documento come un documento RSS (in questo esempio RSS versione 2.0).
La riga seguente contiene l'elemento <channel>. Questo elemento viene utilizzato per descrivere il feed RSS.
L'elemento <channel> ha tre elementi figli obbligatorie:
- <title> - Definisce il titolo del canale (ad esempio, Homepage di CodeW3C)
- <link> - Definisce l'hyperlink per raggiungere il canale (ad esempio, www.codew3c.com)
- <description> - Descrive questo canale (ad esempio, tutorial di costruzione di siti gratuiti)
Ogni elemento <channel> può avere uno o più elementi <item>.
Ogni elemento <item> può definire un articolo o "story" nel feed RSS.
L'elemento <item> ha tre elementi figli obbligatorie:
- <title> - Definisce il titolo del progetto (ad esempio, Tutorial RSS)
- <link> - Definisce l'hyperlink per raggiungere il progetto (ad esempio, http://www.codew3c.com/rss)
- <description> - Descrive questo progetto (ad esempio, il tutorial RSS di CodeW3C)
Infine, le due righe successive chiudono gli elementi <channel> e <rss>.
Commenti RSS
La sintassi per scrivere commenti in RSS è simile a quella di HTML:
<!-- Questo è un commento RSS -->
RSS utilizza XML per essere scritto
Poiché RSS è anche XML, ricordati:
- Tutti gli elementi devono avere un tag di chiusura
- Gli elementi sono sensibili alle maiuscole e minuscole
- Gli elementi devono essere incastati correttamente
- I valori delle proprietà devono essere racchiusi tra virgolette
- Pagina precedente Storia RSS
- Pagina successiva Elemento <channel> RSS