Elemento <channel> RSS
- Pagina precedente Sintassi RSS
- Pagina successiva Elemento <item> RSS
L'elemento <channel> dell'RSS può descrivere il feed RSS.
Elemento <channel> RSS
Vediamo questo documento RSS di seguito:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Home Page di CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Tutorial gratuiti di costruzione di siti web</description> <item> <title>Tutorial RSS</title> <link>http://www.codew3c.com/rss</link> <description>Nuovo tutorial RSS su CodeW3C.com</description> </item> </channel> </rss>
Come menzionato in precedenza, l'elemento <channel> può descrivere il feed RSS e ha tre elementi obbligatori:
- <title> - Definisce il titolo del canale. (ad esempio, Home Page di CodeW3C)
- <link> - Definisce l'hyperlink per raggiungere il canale. (ad esempio, www.codew3c.com)
- <description> - Descrizione di questo canale (ad esempio, tutorial gratuiti di costruzione di siti web)
Di solito, <channel> contiene uno o più elementi <item>. Ogni elemento <item> può definire un articolo o "story" nel feed RSS.
Inoltre, ci sono diversi elementi opzionali come figli di <channel>. Ne parleremo dei più importanti in seguito.
Elemento <category>
L'elemento <category> viene utilizzato per definire il tipo del feed.
L'elemento <category> rende possibile raggruppare i siti web per categoria per l'aggregatore RSS.
La categoria dell'RSS documento potrebbe essere:
<category>Web development</category>
L'elemento <copyright>
L'elemento <copyright> fornisce informazioni sui dati di versione.
La versione del documento RSS sopra potrebbe essere
<copyright>2006 codew3c.com. Tutti i diritti riservati.</copyright>
L'elemento <image>
L'elemento <image> può mostrare un'immagine quando l'aggregatore fornisce un feed.
L'elemento <image> ha tre elementi obbligatori:
- <url> - Definisce l'URL dell'immagine di riferimento
- <title> - Definisce il testo che viene visualizzato quando l'immagine non può essere visualizzata
- <link> - Definisce l'hyperlink che porta al sito che fornisce questo canale
L'immagine del documento RSS sopra potrebbe essere come questa:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
L'elemento <language>
L'elemento <language> viene utilizzato per stabilire la lingua utilizzata per scrivere il documento.
<language> L'elemento rende possibile per l'aggregatore RSS raggruppare i siti web in base alla lingua.
La lingua del documento RSS sopra potrebbe essere:
<language>en-us</language>
Manuale di riferimento di RSS <channel> per RSS
Elemento | Descrizione |
---|---|
<category> | Opzionale. Definisce una o più categorie di appartenenza del feed. |
<cloud> | Opzionale. Registra il processo per ricevere notifiche immediate degli aggiornamenti del feed. |
<copyright> | Opzionale. Informa sui dati di copyright. |
<description> | Obbligatorio. Descrive il canale. |
<docs> | Opzionale. Stabilisce l'URL della descrizione del formato utilizzato per il file RSS corrente. |
<generator> | Opzionale. Specifica il programma utilizzato per generare il feed. |
<image> | Opzionale. Mostra un'immagine quando il feed viene presentato dall'aggregatore. |
<language> | Opzionale. Stabilisce la lingua utilizzata per scrivere il feed. |
<lastBuildDate> | Opzionale. Definisce la data dell'ultima modifica del contenuto del feed. |
<link> | Obbligatorio. Definisce l'hyperlink che punta al canale. |
<managingEditor> | Opzionale. Definisce l'indirizzo email per l'editor del contenuto del feed. |
<pubDate> | Opzionale. Definisci la data dell'ultimo aggiornamento del contenuto del feed. |
<rating> | Opzionale. Livello PICS del feed. |
<skipDays> | Opzionale. Specifica i giorni che devono essere ignorati durante l'aggiornamento del feed. |
<skipHours> | Opzionale. Specifica le ore che devono essere ignorate durante l'aggiornamento del feed. |
<textInput> | Opzionale. Specifica il campo di input di testo che dovrebbe essere visualizzato insieme al feed. |
<title> | Obbligatorio. Definisci il titolo del canale. |
<ttl> | Opzionale. Specifica il numero di minuti che il feed può essere memorizzato nella cache prima di essere aggiornato dal feed sorgente. |
<webMaster> | Opzionale. Definisci l'indirizzo email dell'amministratore del sito web di questo feed. |
- Pagina precedente Sintassi RSS
- Pagina successiva Elemento <item> RSS