RSS <channel> Element
- Vorige pagina RSS Syntax
- Volgende pagina RSS <item>
De <channel>-element van RSS kan de RSS-feed beschrijven.
RSS <channel> Element
Bekijk het volgende RSS-document:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>CodeW3C.com Home Page</title> <link>http://www.codew3c.com</link> <description>Gratis web bouw tutorials</description> <item> <title>RSS Tutorial</title> <link>http://www.codew3c.com/rss</link> <description>Nieuwe RSS tutorial op CodeW3C.com</description> </item> </channel> </rss>
Net zoals eerder vermeld, kan het <channel>-element de RSS-feed beschrijven en heeft het drie vereiste sub-elementen:
- <title> - Definieer de titel van het kanaal. (bijvoorbeeld CodeW3C Home Page)
- <link> - Definieer de hyperlink naar het kanaal. (bijvoorbeeld www.codew3c.com)
- <description> - Beschrijf deze kanaal (bijvoorbeeld gratis website bouw tutorials)
<channel> bevat meestal een of meerdere <item>-elementen. Elk <item>-element kan een artikel of "story" definiëren in de RSS-feed.
Daarnaast zijn er verschillende optionele sub-elementen van <channel>. We zullen later de belangrijkste bespreken.
<category>-element
<category>-element wordt gebruikt om het type feed te specificeren.
<category>-element maakt het mogelijk voor RSS-aggregators om websites te groeperen op basis van categorie.
De categorieën van het RSS-document bovenaan kunnen zijn:
<category>Web development</category>
<copyright> Element
<copyright> Sub-element geeft informatie over de versie.
Het bovenstaande RSS-document kan de versie zijn:
<copyright>2006 codew3c.com. Alle rechten voorbehouden.</copyright>
<image> Element
<image> Sub-element kan een afbeelding weergeven wanneer een feed door een aggregator wordt aangeboden.
<image> Heeft drie verplichte sub-elementen:
- <url> - Definieert de URL van de afbeelding
- <title> - Definieert de tekst die wordt weergegeven wanneer de afbeelding niet kan worden weergegeven
- <link> - Definieert de hyperlink naar de website die deze feed aanbiedt
Het bovenstaande RSS-document kan er zo uitzien:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
<language> Element
<language> Sub-element wordt gebruikt om de taal te specificeren die is gebruikt om het document te schrijven.
<language> Element maakt het mogelijk voor RSS-aggregators om websites te groeperen op basis van taal.
De taal van het bovenstaande RSS-document kan zijn:
<language>en-us</language>
RSS <channel> handleiding
Element | Beschrijving |
---|---|
<category> | Optioneel. Definieer een of meerdere soorten die behoren tot de feed. |
<cloud> | Optioneel. Registreer het proces om onmiddellijke meldingen te ontvangen van feed updates. |
<copyright> | Optioneel. Informeer over het copyright. |
<description> | Verplicht. Beschrijf het kanaal. |
<docs> | Optioneel. Stel de URL in die verwijst naar de beschrijving van het formaat van de huidige RSS-bestand. |
<generator> | Optioneel. Specificeer het programma dat is gebruikt om de feed te genereren. |
<image> | Optioneel. Toon een afbeelding wanneer de feed wordt weergegeven in een aggregator. |
<language> | Optioneel. Stel de taal vast die is gebruikt om de feed te schrijven. |
<lastBuildDate> | Optioneel. Definieer de laatste wijzigingsdatum van de feed inhoud. |
<link> | Verplicht. Definieer de hyperlink naar het kanaal. |
<managingEditor> | Optioneel. Definieer het e-mailadres voor de editie van de feed inhoud. |
<pubDate> | Optioneel. Definieer de laatste publicatiedatum van de inhoud van de feed. |
<rating> | Optioneel. De PICS-niveau van de feed. |
<skipDays> | Optioneel. Specificeer de dagen waarop updates van de feed moeten worden genegeerd. |
<skipHours> | Optioneel. Specificeer de uren waarop updates van de feed moeten worden genegeerd. |
<textInput> | Optioneel. Stel het tekst invoerveld in dat moet worden weergegeven samen met de feed. |
<title> | Verplicht. Definieer de titel van het kanaal. |
<ttl> | Optioneel. Specificeer het aantal minuten dat de feed kan worden gecached voordat deze wordt bijgewerkt van de feedbron. |
<webMaster> | Optioneel. Definieer het e-mailadres van de webbeheerder van deze feed. |
- Vorige pagina RSS Syntax
- Volgende pagina RSS <item>