RSS 的 <channel> 元素可描述 RSS feed。
RSS 的 <channel> 元素必須要包含子元素 <title>、<link> 以及 <description>。
請(qǐng)看下面這個(gè) RSS 文檔:
正如前面提到的,<channel> 元素可描述 RSS feed,而擁有三個(gè)必需的子元素:
<channel> 通常包含一個(gè)或多個(gè) <item> 元素。每個(gè) <item> 元素可定義 RSS feed 中的一篇文章或 "story"。
此外,還存在若干個(gè)可選的 <channel> 的子元素。我們會(huì)在后面講解最重要的幾個(gè)。
<category> 子元素用于為 feed 規(guī)定種類。
<category> 子元素使 RSS 聚合器基于類別對(duì)網(wǎng)站進(jìn)行分組成為可能。
上面的 RSS 文檔的類別可能會(huì)是:
<copyright> 子元素會(huì)告知有關(guān)版本資料的信息。
上面的 RSS 文檔的版本可能會(huì)是
<image> 子元素可在聚合器提供某個(gè) feed 時(shí)顯示一幅圖像。
<image> 有三個(gè)必需的子元素:
上面的 RSS 文檔的圖像可能是這樣的:
<language> 子元素用于規(guī)定用來(lái)編寫文檔的語(yǔ)言。
<language> 元素使 RSS 聚合器基于語(yǔ)言來(lái)對(duì)網(wǎng)站進(jìn)行分組成為可能。
上面的 RSS 文檔的語(yǔ)言可能是:
元素 | 描述 |
---|---|
<category> | 可選的。為 feed 定義所屬的一個(gè)或多個(gè)種類。 |
<cloud> | 可選的。注冊(cè)進(jìn)程,以獲得 feed 更新的立即通知。 |
<copyright> | 可選。告知版權(quán)資料。 |
<description> | 必需的。描述頻道。 |
<docs> | 可選的。規(guī)定指向當(dāng)前 RSS 文件所用格式說(shuō)明的 URL。 |
<generator> | 可選的。規(guī)定用于生成 feed 的程序。 |
<image> | 可選的。在聚合器呈現(xiàn)某個(gè) feed 時(shí),顯示一個(gè)圖像。 |
<language> | 可選的。規(guī)定編寫 feed 所用的語(yǔ)言。 |
<lastBuildDate> | 可選的。定義 feed 內(nèi)容的最后修改日期。 |
<link> | 必需的。定義指向頻道的超鏈接。 |
<managingEditor> | 可選的。定義 feed 內(nèi)容編輯的電子郵件地址。 |
<pubDate> | 可選的。為 feed 的內(nèi)容定義最后發(fā)布日期。 |
<rating> | 可選的。feed 的 PICS 級(jí)別。 |
<skipDays> | 可選的。規(guī)定忽略 feed 更新的天。 |
<skipHours> | 可選的。規(guī)定忽略 feed 更新的小時(shí)。 |
<textInput> | 可選的。規(guī)定應(yīng)當(dāng)與 feed 一同顯示的文本輸入域。 |
<title> | 必需的。定義頻道的標(biāo)題。 |
<ttl> | 可選的。指定從 feed 源更新此 feed 之前,feed 可被緩存的分鐘數(shù)。 |
<webMaster> | 可選的。定義此 feed 的 web 管理員的電子郵件地址。 |
以上就是有關(guān) RSS 中 channel 元素的講解,點(diǎn)擊表格中的鏈接,你可以獲得更多的內(nèi)容。
更多建議: