Sintaks RSS

Sintaks RSS 2.0 sangat sederhana dan kaku. Aturan ini mudah dipelajari dan mudah digunakan.

Bagaimana RSS bekerja

RSS digunakan untuk berbagi informasi antar situs web.

Dengan RSS, Anda mendaftar konten Anda di perusahaan yang disebut pengumpul.

Salah satu tahapan adalah, buat dokumen RSS dan simpan dengan ekstensi .xml. Kemudian, unggah berkas ini ke situs web Anda. Selanjutnya, mendaftar di pengumpul RSS. Setiap hari, pengumpul akan mencari dokumen RSS yang terdaftar, memeriksa tautannya, dan menampilkan informasi tentang feed, sehingga pelanggan dapat menghubungkan ke dokumen yang menarik mereka.

Petunjuk:Silakan Pemilihan RSS Bagian ini menggambarkan layanan pengumpul RSS gratis.

Contoh dokumen RSS

Dokumen RSS menggunakan sintaks yang sederhana dan mendeskripsikan diri sendiri:

Biarkan kita lihat dokumen RSS sederhana:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>Halaman Beranda CodeW3C.com</title>
  <link>http://www.codew3c.com</link>
  <description>Tutorial gratis tentang pembangunan situs web</description>
  <item>
    <title>Tutorial RSS</title>
    <link>http://www.codew3c.com/rss</link>
    <description>Tutorial RSS baru di CodeW3C.com</description>
  </item>
  <item>
    <title>Tutorial XML</title>
    <link>http://www.codew3c.com/xml</link>
    <description>Tutorial XML baru di CodeW3C.com</description>
  </item>
</channel>
</rss>

Baris pertama dalam dokumen: Deklarasi XML - menentukan versi XML dan enkoding karakter yang digunakan dalam dokumen. Contoh ini mematuhi standar 1.0 dan menggunakan set karakter ISO-8859-1 (Latin-1/West European).

Baris berikut adalah deklarasi RSS yang menandai bahwa dokumen ini adalah dokumen RSS (contoh ini adalah RSS versi 2.0).

Baris berikutnya mengandung elemen <channel>. Elemen ini digunakan untuk mendeskripsikan feed RSS.

Elemen <channel> memiliki tiga elemen anak yang diperlukan:

  • <title> - Definiskan judul saluran (contoh Halaman Utama CodeW3C)
  • <link> - Definiskan tautan ke saluran (contoh www.codew3c.com)
  • <description> - Deskripsikan saluran ini (contoh Panduan Pembangunan Situs gratis)

Setiap elemen <channel> dapat memiliki satu atau lebih elemen <item>.

Setiap elemen <item> dapat mendefinisikan artikel atau "story" dalam feed RSS.

Elemen <item> memiliki tiga elemen anak yang diperlukan:

  • <title> - Definiskan judul proyek (contoh Panduan RSS)
  • <link> - Definiskan tautan ke proyek (contoh http://www.codew3c.com/rss)
  • <description> - Deskripsikan proyek ini (contoh Panduan RSS CodeW3C)

Akhirnya, baris belakang menutup elemen <channel> dan <rss>.

Komentar RSS

Gramatika menulis komentar di RSS mirip dengan gramatika HTML:

<!-- Ini adalah komentar RSS -->

RSS menggunakan XML untuk ditulis

Karena RSS juga XML, ingatlah:

  • Semua elemen harus memiliki tag penutup
  • Elemen sensitif terhadap huruf besar dan kecil
  • Elemen harus disiripkan dengan benar
  • Nilai atribut harus diutamakan