2010-09-26 9 views
13

Un tipico file xml per un feed RSS inizia con un elemento "rss" al livello più esterno e solitamente contiene un singolo elemento "canale" che rappresenta il "feed" o il "canale". C'è mai una situazione in cui è opportuno utilizzare più canali all'interno di un elemento, come il seguente?Canali multipli in un singolo RSS xml - è mai appropriato?

<rss> 
    <channel> 
     ... 
     <item> ... </item> 
    </channel> 
    <channel> 
     ... 
    </channel> 
</rss> 
+0

Il termine che stavi cercando è "elemento", non "blocco". – Joey

risposta

25

Da here:

subordinato all'elemento <rss> è un singolo elemento <channel>, che contiene informazioni relative al canale (metadati) e il suo contenuto.

Quindi non solo non esiste un caso di utilizzo per questo, non è nemmeno consentito.

+4

Questo provoca la confusione - perché persino un tag del canale nello standard? Perché non aggiungere semplicemente i metadati e i contenuti RSS all'interno del blocco "rss"? O mi sto perdendo qualcosa, concettualmente? – aoeu

+2

Beh, questo perché le specifiche RSS non sono le più pulite là fuori :) Raccomanderei di usare Atom! –

+2

Perché un tag esplicito '' in HTML invece di definire tutto ciò che non si trova nel '' nel ''? Diversi formati hanno queste cose :) – Joey

Problemi correlati