RSS 2.0 的文法很簡單,也很嚴格。
RSS 用于在網站間分享資訊。
使用 RSS,您在名為聚合器的公司注冊您的内容。
步驟之一是,建立一個 RSS 文檔,然後使用 .xml 字尾來儲存它。然後把此檔案上傳到您的網站。接下來,通過一個 RSS 聚合器來注冊。每天,聚合器都會到被注冊的網站搜尋 RSS 文檔,校驗其連結,并顯示有關 feed 的資訊,這樣客戶就能夠連結到使他們産生興趣的文檔。
提示:請在 RSS 釋出 這一節浏覽免費的 RSS 聚合器服務。
RSS 文檔使用一種簡單的自我描述的文法。
讓我們看一個簡單的 RSS 文檔:
文檔中的第一行:XML 聲明 - 定義了文檔中使用的 XML 版本和字元編碼。此例子遵守 1.0 規範,并使用 UTF-8 字元集(可支援中文)。
下一行是辨別此文檔是一個 RSS 文檔的 RSS 聲明(此例是 RSS version 2.0)。
下一行含有 <channel> 元素。此元素用于描述 RSS feed。
<channel> 元素有三個必需的子元素:
<title> - 定義頻道的标題。(比如 菜鳥教程首頁)
<link> - 定義到達頻道的超連結。(比如 www.runoob.com)
<description> - 描述此頻道(比如 免費程式設計教程)
每個 <channel> 元素可擁有一個或多個 <item> 元素。
每個 <item> 元素可定義 RSS feed 中的一篇文章或 "story"。
<item> 元素擁有三個必需的子元素:
<title> - 定義項目的标題。(比如 RSS 教程)
<link> - 定義到達項目的超連結。(比如 http://www.runoob.com/rss)
<description> - 描述此項目(比如 菜鳥教程 Rss 教程)
最後,後面的兩行關閉 <channel> 和 <rss> 元素。
在 RSS 中書寫注釋的文法與 HTML 的文法類似:
因為 RSS 也是 XML,請記住:
所有的元素必許擁有關閉标簽
元素對大小寫敏感
元素必需被正确地嵌套
屬性值必須帶引号