Elemen <channel> RSS

Elemen <channel> RSS dapat mendeskripsikan feed RSS.

Elemen <channel> RSS

Lihat dokumen RSS di bawah ini:

<?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>Free web building tutorials</description>
  <item>
    <title>RSS Tutorial</title>
    <link>http://www.codew3c.com/rss</link>
    <description>New RSS tutorial on CodeW3C.com</description>
  </item>
</channel>
</rss>

Seperti yang disebutkan sebelumnya, elemen <channel> dapat mendeskripsikan feed RSS, dan memiliki tiga elemen yang wajib:

  • <title> - Definisi judul kanal. (misalnya Halaman Utama CodeW3C)
  • <link> - Definisi tautan yang mengarah ke kanal. (misalnya www.codew3c.com)
  • <description> - Deskripsi kanal ini (misalnya tutorial gratis tentang pengembangan situs web)

<channel> biasanya mengandung satu atau beberapa elemen <item>. Setiap elemen <item> dapat mendefinisikan satu artikel atau "story" di feed RSS.

Selain itu, ada beberapa elemen anak yang opsional untuk <channel>. Kita akan membahas yang paling penting di kemudian hari.

<category> elemen

<category> elemen digunakan untuk menentukan jenis feed.

<category> elemen memungkinkan pengumpulan RSS untuk menggabungkan situs berdasarkan kategori.

Kategori dokumen RSS yang ada di atas mungkin adalah:

<category>Web development</category>

Elemen <copyright>

Sub-element <copyright> akan memberikan informasi tentang versi.

Versi dokumentasi RSS di atas mungkin adalah

<copyright>2006 codew3c.com. Hak cipta disimpan.</copyright>

Elemen <image>

Sub-element <image> dapat menampilkan gambar saat aggregator menyediakan feed.

Elemen <image> memiliki tiga sub-element yang diperlukan:

  • <url> - Definisi URL yang diambil gambar
  • <title> - Definisi teks yang ditampilkan saat gambar tidak dapat ditampilkan
  • <link> - Definisi tautan ke situs yang menyediakan saluran ini

Dokumentasi RSS di atas mungkin seperti ini untuk gambar:

<image>
  <url>http://www.codew3c.com/images/logo.gif</url>
  <title>codew3c.com</title>
  <link>http://www.codew3c.com</link>
</image>

<language> Element

Sub-element <language> digunakan untuk menentukan bahasa yang digunakan untuk menulis dokumen.

<language> Element memungkinkan aggregator RSS untuk menggolongkan situs berdasarkan bahasa.

Bahasa dokumentasi RSS di atas mungkin adalah:

<language>en-us</language>

Panduan Referensi RSS <channel> RSS

Elemen Deskripsi
<category> Pilihan. Definisi satu atau beberapa kategori milik feed.
<cloud> Pilihan. Daftarkan proses untuk mendapatkan pemberitahuan langsung tentang update feed.
<copyright> Pilihan. Informasikan tentang hak cipta.
<description> Diperlukan. Deskripsikan saluran.
<docs> Pilihan. Tentukan URL yang menggambarkan format yang digunakan untuk file RSS ini.
<generator> Pilihan. Tentukan program yang digunakan untuk membuat feed.
<image> Pilihan. Tampilkan gambar saat aggregator menampilkan feed.
<language> Pilihan. Tentukan bahasa yang digunakan untuk menulis feed.
<lastBuildDate> Pilihan. Definisi tanggal terakhir modifikasi konten feed.
<link> Diperlukan. Definisi tautan ke saluran.
<managingEditor> Pilihan. Definisi alamat email untuk edit konten feed.
<pubDate> Pilihan. Definisi tanggal terakhir penayangan konten feed.
<rating> Pilihan. Tingkat PICS feed.
<skipDays> Pilihan. Tentukan hari feed yang diabaikan untuk pembaruan.
<skipHours> Pilihan. Tentukan jam feed yang diabaikan untuk pembaruan.
<textInput> Pilihan. Tentukan teks input teks yang harus ditampilkan bersama feed.
<title> Wajib. Definisi judul channel.
<ttl> Pilihan. Tentukan berapa lama feed dapat disimpan di dalam cache sebelum diupdate dari sumber feed.
<webMaster> Pilihan. Definisi alamat surel web admin yang mengelola feed ini.