Elemen <channel> RSS
- Halaman Sebelumnya Sintaks RSS
- Halaman Berikutnya Elemen <item> RSS
Elemen <channel> RSS boleh 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>Laman Utama CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Tutorial gratis tentang pembangunan laman web</description> <item> <title>Tutorial RSS</title> <link>http://www.codew3c.com/rss</link> <description>Berita baru tentang tutorial RSS di CodeW3C.com</description> </item> </channel> </rss>
Seperti yang disebutkan sebelumnya, elemen <channel> boleh mendeskripsikan feed RSS, dan mempunyai tiga elemen yang wajib:
- <title> - definisikan judul saluran (seperti Laman Utama CodeW3C)
- <link> - definisikan tautan ke saluran (seperti www.codew3c.com)
- <description> - deskripsikan saluran ini (seperti tutorial gratis dalam pembangunan laman web)
<channel> biasanya mengandungi satu atau lebih elemen <item>. Setiap elemen <item> boleh mengdefinikan artikel atau "story" dalam feed RSS.
Selain itu, ada beberapa elemen turunan <channel> yang boleh dipilih. Kita akan mengutarakan yang paling penting di kemudian hari.
<category> elemen
<category> elemen digunakan untuk menentukan jenis feed.
<category> elemen memungkinkan pengumpul RSS untuk menggolongkan laman web berdasarkan kategori.
Kategori RSS dokumen yang di atas boleh adalah:
<category>Web development</category>
<copyright> 元素
<copyright> 子元素会告知有关版本资料的信息。
上面的 RSS 文档的版本可能会是
<copyright>2006 codew3c.com. All rights reserved.</copyright>
<image> 元素
<image> 子元素可在聚合器提供某个 feed 时显示一幅图像。
<image> 有三个必需的子元素:
- - 定义引用图像的 URL
- - 定义图像无法被显示时显示的文本
- <link> - 定义到达提供此频道的网站的超链接
上面的 RSS 文档的图像可能是这样的:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
<language> 元素
<language> 子元素用于规定用来编写文档的语言。
<language> 元素使 RSS 聚合器基于语言来对网站进行分组成为可能。
上面的 RSS 文档的语言可能是:
<language>en-us</language>
RSS <channel> 参考手册
元素 | 描述 |
---|---|
<category> | 可选的。为 feed 定义所属的一个或多个种类。 |
<cloud> | 可选的。注册进程,以获得 feed 更新的立即通知。 |
<copyright> | 可选。告知版权资料。 |
<description> | 必需的。描述频道。 |
<docs> | 可选的。规定指向当前 RSS 文件所用格式说明的 URL。 |
<generator> | 可选的。指定用于生成 feed 的程序。 |
<image> | 可选的。在聚合器呈现某个 feed 时,显示一个图像。 |
<language> | 可选的。规定编写 feed 所用的语言。 |
<lastBuildDate> | 可选的。定义 feed 内容的最后修改日期。 |
<link> | 必需的。定义指向频道的超链接。 |
<managingEditor> | 可选的。定义 feed 内容编辑的电子邮件地址。 |
<pubDate> | Pilihan. Tentukan tarikh terakhir penghantaran kandungan feed. |
<rating> | Pilihan. Tingkat PICS feed. |
<skipDays> | Pilihan. Tentukan hari yang diabaikan untuk update feed. |
<skipHours> | Pilihan. Tentukan jam yang diabaikan untuk update feed. |
<textInput> | Pilihan. Tentukan medan input teks yang seharusnya dipaparkan bersama-sama dengan feed. |
<title> | Wajib. Tentukan tajuk saluran. |
<ttl> | Pilihan. Tentukan minit yang boleh disimpan feed sebelum diupdate daripada sumber feed. |
<webMaster> | Pilihan. Tentukan alamat emel pentadbir web yang menyediakan feed ini. |
- Halaman Sebelumnya Sintaks RSS
- Halaman Berikutnya Elemen <item> RSS