RSS 就是這樣單純而直接的傳播浪漫
- XML 是一種標記式語言,用來結構化需要傳遞的資料 XML
- RSS 則是一種 XML 的應用,常見於用來傳遞網站的資訊 RSS
- XML 就像是 RSS 的 wingman 一樣,幫助 RSS 完成傳遞資訊的任務
該怎麼看
- 請點擊這份 RSS 經典範例
- 從第一行就可以看出這是一份 XML 檔案,而且是 RSS 2.0 版本
- 接著,能夠發現這是一份 XML 的結構跟 HTML 很類似,看似混亂,但都是層層包裹的標籤
|
|
- 這份文件中
<item>
是包裹每次新增具有重複性內容的標籤,例如文章標題、文章連結、文章內容、日期等等,每一組<item>...</item>
都是結構相同但內容不同的文章 - 當然,以上只是 XML 的一種應用,XML 是很靈活的,你可以自己創建不同的標記,例如
<maverick>...</maverick>
,只要你自己定義好標籤的結構,就可以使用 XML 來傳遞資料 - 記住
<maverick>
跟<Maverick>
會被視為不同標記,XML 是 case sensitive 的,所以要注意區別與一致性
其他延伸
- 顯然的,越自由就越需要被規範,RSS 廣泛被用在 Podcast 資料的傳遞使用,你能猜想這份規範由誰制定嗎?
- 顯然的,越自由也就會有缺點,除了當內容越來越多,RSS 內容的傳輸量會上升,你能想像 RSS 有什麼應用限制嗎?
外出取材
- 用 0.8 Mach 的速度看 10 Mach 的電影,搭配純天然座椅晃動感,小螢幕的 Top Gun 體驗很棒!