Feed43 這網站的作用是將網頁內容轉成 RSS Feed ,它可以幫助沒有提供 Feed service 的網站,產生RSS檔供網友訂閱。
以下針對此網站的操作做簡單介紹。
台灣JavaTwo網站目前沒有RSS訂閱的功能,只提供電子報訂閱,那本篇文章就選擇「Java週報的舊報明細」為範例。
先註冊一個帳號。註冊完成後,進入的畫面。按「Create new feed」開始。
Step1:
Address:填上要製作成RSS檔的URL,在這裡填上「http://220.130.0.97/javaweek/javaweekly-oldlist.php?ep_acc=」。
Encoding:填上編碼方式,這個可以從瀏覽器的「檢視」功能表→原始檔,找到類似下面的這段
,而這個網站的是 big5,所以填上「big5」。
按下「Reload」,伺服器會依據所填的資料,讀取網頁資料,然後顯示它所有的原始檔內容。
Step2:
先找到要截取內容的地方,這篇要找「發報日期」、「Java週報連結位置」、「Java週報的主旨」。
Global Search Pattern:代表要抓出來分析的區塊。這裡填上「{%}」,直接抓整頁分析,這樣就不費心去看要抓哪段。(我真是太偷懶了)
Item (repeatable) Search Pattern:填入下面兩行。「第一個{%}」是「發報日期」,「第二個{%}」是「Java週報的連結網址」,「第三個{%}」則是「Java週報的主旨」。因為第一行和第二行之間有空隔或斷行,所以加上「{*}」,省略裡面的區段。
{%} {*}{%}
按下「Extract」,執行設定好的規則,當規則正確無誤時,會列表顯示抓出的文章篇數。
Step3:
Feed Title:換成能符合你文章內容的標題。這裡輸入「Java週報」。
Feed Link:填入「http://220.130.0.97/javaweek/javaweekly-oldlist.php?ep_acc=」。
Feed Description:填入這個Feed的相關訊息描述。
Item Title Template:填入您要顯示 標題 的設定值。這邊的「{%3}」,表示以「Java週報主旨」為標題。
Item Link Template:填入按下標題時,會連結到的網址。這邊的「{%2}」,表示「Java週報的連結位置」。
Item Content Template:填入內容簡述。因為Java週報的網頁中,沒有這個部份,這邊就用「{%1}」,表示「發報日期」來呈現。
填入必填的資料後,按下「Preview」。畫面會顯示出抓出的文章標題、連結、內容描述。
Step4:
這個步驟,算是完成了,可以用您的RSS Reader訂閱了。
如果您覺得這個xml檔的名用不好記,是可以改的,改成易記的檔案。
這邊我直接把它命名成「http://feed43.com/javatwo.xml」。好記后~~
完成了~~
http://feed43.com/javatwo.xml 就是製作成RSS訂閱的網址。
在JavaTwo網站推出RSS訂閱功能以前,有興趣以RSS取代電子報的人,直接從這裡訂閱吧 ^_^
留言列表