RSS <item> 元素
每個 <item> 元素可定義 RSS feed 中的一篇文章或 "story"。
<item> 元素
請看下面的RSS 文件:
<?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>
</channel>
</rss>
<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>
</channel>
</rss>
如前面所提到的,每個<item> 元素可定義RSS feed中的一篇文章或story"。
<item> 元素擁有三個必要的子元素:
<title> - 定義專案的標題。 (如RSS 教學)
<link> - 定義到達專案的超連結。
##<description> - 描述此項目(例如w3school 的RSS 教程)- 此外,存在若干個<item> 的可選的子元素,我們會在下面介紹最重要的幾個。 註解:為了防止垃圾郵件,有些開發者不會使用這個<author> 元素。 ;author>hege@refsnesdata.no</author>
<comments> 元素
<comments> 子元素允許把一個項目連接到有關此項目的註解。 comments>
<enclosure> 元素
<enclosure> 子元素允許將一個媒體檔案匯入一個項目。
<enclosure> 元素有三個必要的屬性:
#url - 定義指向此媒體檔案的URL
length - 定義此媒體檔案的長度(位元組)
type - 定義媒體檔案的類型
在上面的RSS 文件中,被包含在專案中的媒體檔案可能是這樣的:
<enclosure url="http://www.w3schools.com/rss/rss.mp3"
length=" 5000" type="audio/mpeg" />
length=" 5000" type="audio/mpeg" />
#RSS <item> 參考手冊
元素 | 描述 |
---|---|
<author> | #可選的。規定項目作者的電子郵件地址。 |
<category> | 可選的。定義項目所屬的一個或多個類別。 |
<comments> | 可選的。允許項目連接到有關此項目的註釋(文件)。 |
<description> | 必要的。描述此項目。 |
<enclosure> | 可選的。允許將一個媒體檔案匯入一個項目。 |
<guid> | 可選的。為項目定義一個唯一的識別符。 |
<link> | #必要的。定義指向此項目的超連結。 |
<pubDate> | 可選的。定義此項目的最後發布日期。 |
<source> | #可選的。為此項目指定一個第三方來源。 |
<title> | 必要的。定義此項目的標題。 |