Latest web development tutorials

RSS Grammar

RSS 2.0 sintaks sangat sederhana, dan sangat ketat. / P>


Bagaimana RSS kerja

RSS digunakan untuk berbagi informasi antara situs.

Dengan RSS, Anda mendaftarkan nama perusahaan Anda di aggregator konten.

Salah satu langkah adalah untuk membuat dokumen RSS, dan kemudian menggunakan ekstensi .xml untuk menyimpannya. File ini kemudian diunggah ke website Anda. Selanjutnya, untuk mendaftar melalui RSS aggregator. Setiap hari, agregator akan didaftarkan ke dokumen RSS situs pencarian, memverifikasi link, dan menampilkan informasi tentang pakan, sehingga pelanggan dapat menghubungkan untuk membuat mereka tertarik dalam dokumen.

Tip: Silakan mempublikasikan RSS bab untuk melihat layanan agregasi RSS gratis.


Contoh RSS

dokumen RSS menggunakan self-dijelaskan sintaks yang sederhana.

Mari kita lihat sebuah dokumen RSS sederhana:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

<channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel>

</rss>

Baris pertama dalam dokumen: XML deklarasi - mendefinisikan versi XML dan encoding karakter yang digunakan dalam dokumen. Contoh ini sesuai dengan 1,0 spesifikasi, dan menggunakan ISO-8859-1 (Latin-1 / Eropa Barat) set karakter.

Baris berikutnya adalah identitas dokumen ini adalah deklarasi dokumen RSS RSS (dalam hal ini adalah RSS versi 2.0).

Baris berikutnya berisi elemen <channel>. Elemen ini digunakan untuk menggambarkan RSS feed.

<Saluran> elemen memiliki tiga elemen anak diperlukan:

  • <Title> - Mendefinisikan judul saluran. (Misalnya W3School Depan)
  • <Link> - definisi Hyperlink tiba channel. (Misalnya www.w3school.com.cn)
  • <Description> - deskripsi saluran ini (seperti tutorial membangun website gratis)

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

Setiap <item> mendefinisikan sebuah RSS feed sebuah artikel atau "cerita".

<Item> elemen memiliki tiga elemen anak diperlukan:

  • <Title> - Mendefinisikan judul proyek. (Misalnya RSS Tutorial)
  • <Link> - definisi Hyperlink tiba proyek. (Misalnya http://www.w3school.com.cn/rss)
  • <Description> - deskripsi proyek (seperti W3School RSS tutorial)

Akhirnya, dua baris di belakang ditutup <channel> dan <rss> elemen.


Komentar di RSS

Menulis catatan di RSS dan HTML sintaks mirip dengan sintaks:

<!-- This is an RSS comment -->


RSS menggunakan XML untuk menulis

Karena RSS adalah XML, perlu diingat:

  • Semua elemen harus memiliki tag penutup Xu
  • Elemen adalah case sensitive
  • elemen yang harus diisi dengan benar bersarang
  • nilai atribut harus dikutip