RSS 2.0 標準

RSS 的相關文章:

相關閱讀:

  1. Extending RSS
  2. IETF Atom Syndication Format Specification Declared Ready for Implementation.

簡單記錄一下:

RSS 2.0 的 Hello World!.

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:product="http://plog.longwin.com.tw">
<channel>
  <title>Hello World!</title>
  <link>http://plog.longwin.com.tw/</link>
  <description>內容描述....Hello World!!</description>
  <item>
    item 裡面要加什麼都隨意. 不過要用<product:tagname>包起來</product:tagname>
  </item>
</channel>
</rss>

注意:

  1. <item> 裡面包的東西, 一定要有 <title> 或 <description>
  2. title, description 不能用 <product:title>、<product:description>... 等, 一定只能用 <title> 和 <description>

在 <?xml version="1.0" encoding="UTF-8"?> 下面 加

<?xml-stylesheet href="http://plog.longwin.com.tw/styles/rss.css" type="text/css"?>

RSS 用簡單的 CSS 編排後, 還是可以變成不錯的閱讀器.


寫 RSS 標準方面的常見問題大概有以下:

  1. 沒有pubDate等時間部分代碼(最煩就是這個,經常一導入就是所有文章)
  2. 時間格式或者時區使用不標準(比如伺服器是+08區,而blog依然用GMT時間)
  3. 標題不標準,比如在裏面加顏色、粗體什麼的(導出opml時報錯)
  4. 沒有使用UTF-8編碼(出現亂碼,這個雖然可以解決,但還是感覺不爽)
  5. 只有摘要或者只有標題(非要你打開網頁去閱讀才行
  6. 圖片鏈結是相對位址(導致無法顯示,用絕對路徑就沒有問題)

(轉載自: RSS 標準方面的常見問題)

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈RSS 2.0 標準〉中有 2 則留言

nydia 發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料