RSS FEED的应用
參考:http://inezha.com/help/feedrss
今天工作中遇到了一個知識是RSS FEED。當(dāng)時覺得很奇怪,我們要這個干嘛用?RSS Feed就是一個xml文件。里面不包含數(shù)據(jù),但是可以時時抓取訂閱的網(wǎng)站里面的數(shù)據(jù)。
我們的項目里,由于需要實時向我們的數(shù)據(jù)庫導(dǎo)入一些其他網(wǎng)站最新的數(shù)據(jù),但是可用網(wǎng)站的數(shù)據(jù)如果提供訂閱的數(shù)據(jù)往往是很滯后的數(shù)據(jù),不能滿足使用需求,或者有些需要使用數(shù)據(jù)的網(wǎng)站不提供數(shù)據(jù)訂閱功能。所以我們使用自己建立的一個類似于爬蟲的程序?qū)⑿枰臄?shù)據(jù)抓取出來。之后從RSS FEED設(shè)置的源提取數(shù)據(jù)并且導(dǎo)入到我們自己的數(shù)據(jù)庫中。
下面寫一些RSS的概念。
一、什么是RSS(訂閱源)?
RSS/Feed/XML
RSS(訂閱源)是一種用于網(wǎng)上新聞、博客和其他Web內(nèi)容的數(shù)據(jù)交換規(guī)范,起源于網(wǎng)景通訊公司(Netscape)的推送技術(shù)(push technology),一種將用戶訂閱的內(nèi)容傳送給他們的通訊協(xié)同格式(Protocol)。
簡單的說,RSS(訂閱源)就是一種標(biāo)準(zhǔn)的文檔格式,它讓你的內(nèi)容能夠方便的轉(zhuǎn)移到其他地方閱讀。有不少地方也用Feed/RDF/Xml/Atom等名詞,它們只是不同的標(biāo)準(zhǔn)而已,對于我們普通用戶來說,暫時不用關(guān)心。
至今,無論是RSS還是Feed等,都沒有一個統(tǒng)一的中文譯名,有叫“訂閱源”、“內(nèi)容源”、或“供稿地址”的, 還有些人稱它們?yōu)椤笆杖↑c”。在哪吒,我們統(tǒng)一把RSS翻譯為“訂閱源”。不過,RSS盡管沒有統(tǒng)一的中文名稱,但在圖形表現(xiàn)上,還是相對比較統(tǒng)一的: 或 或 或 ,還有少部分仍然沿用 。
二、RSS(訂閱源)可以干什么?
你可以用RSS(訂閱源)來訂閱blog(如你朋友的博客),訂閱新聞(無論是奇聞怪事、明星消息、體壇風(fēng)云,只要你想知道的,都可以訂閱),訂閱與你工作相關(guān)的信息或技術(shù)文章。總之,你對什么感興趣你就可以訂什么。
有了RSS(訂閱源),你再也不用一個網(wǎng)站、一個網(wǎng)頁的去逛了。你要做的是,把你要訂閱的RSS(訂閱源)地址告訴哪吒,當(dāng)RSS(訂閱源)有新的內(nèi)容更新時,哪吒就會把最新內(nèi)容發(fā)送給你。
三、如何找到RSS(訂閱源) 地址?
提供RSS(訂閱源)輸出的網(wǎng)站上一般都有、或這樣的橙色小圖標(biāo),這個小圖標(biāo)一般都鏈接到RSS(訂閱源)地址,鼠標(biāo)點擊RSS(訂閱源)小圖標(biāo),復(fù)制瀏覽器地址欄上的鏈接地址就獲取了這個網(wǎng)站的RSS(訂閱源)地址;也可以右鍵單擊RSS(訂閱源)小圖標(biāo),選擇“復(fù)制快捷方式”,獲取RSS(訂閱源)地址。
轉(zhuǎn)載于:https://www.cnblogs.com/cynthiahuo/p/3140755.html
總結(jié)
以上是生活随笔為你收集整理的RSS FEED的应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vmware虚拟机环境里用linux和x
- 下一篇: vs2012新特性