Elemen <item> RSS

Setiap elemen <item> boleh menentukan artikel atau "story" dalam feed RSS.

Elemen <item>

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, setiap elemen <item> dapat menentukan artikel atau story dalam feed RSS.

Elemen <item> mempunyai tiga sub-elemen wajib:

  • <title> - menentukan tajuk item ini (contohnya Tutorial RSS)
  • <link> - menentukan hiperlink yang mengarah ke item (contohnya http://www.codew3c.com/rss)
  • <description> - deskripsikan item ini (contohnya tutorial RSS CodeW3C)

Selain itu, ada beberapa sub-elemen pilihan untuk <item>, kami akan membahas yang paling penting di bawah ini.

Elemen <author>

Sub-elemen <author> digunakan untuk tentukan alamat emel penulis item.

Keterangan:Untuk mengelakkan surat suapan, beberapa pengembang tidak akan menggunakan elemen <author> ini.

Penulis item di dokumen RSS di atas mungkin seperti ini:

<author>service@codew3c.com</author>

Elemen <comments>

Sub-elemen <comments> membenarkan penghubungan item ke komen yang berkenaan dengan item ini.

Komen untuk item di dokumen RSS di atas mungkin seperti ini:

<comments>http://www.codew3c.com/comments</comments>

Elemen <enclosure>

Sub-elemen <enclosure> membenarkan pengimporan fail media ke dalam satu item.

Elemen <enclosure> mempunyai tiga atribut wajib:

  • url - menentikan URL yang mengarah ke fail media ini
  • length - menentikan panjang fail media ini (byte)
  • type - menentikan jenis fail media

Dalam dokumen RSS di atas, fail media yang disertakan dalam item mungkin seperti ini:

<enclosure url="http://www.codew3c.com/rss/rss.mp3" length="5000" type="audio/mpeg" /> 

Panduan Rujukan <item> RSS

Elemen Deskripsi
<author> Pilihan. Tentukan alamat emel penulis projek ini.
<category> Pilihan. Tentukan satu atau lebih kategori yang dimiliki projek ini.
<comments> Pilihan. Memungkinkan untuk menghubungkan item ke komen tentang projek ini (fail).
<description> Diperlukan. Deskripsikan projek ini.
<enclosure> Pilihan. Memungkinkan untuk memasukkan fail media ke dalam item.
<guid> Pilihan. Tentukan pengenal pasti projek ini.
<link> Diperlukan. Tentukan pautan hyperlink ke projek ini.
<pubDate> Pilihan. Tentukan tarikh penghantaran terakhir projek ini.
<source> Pilihan. Tentukan sumber pihak ketiga untuk projek ini.
<title> Diperlukan. Tentukan tajuk projek ini.