iT邦幫忙

DAY 6
7

XML系列 第 6

[XML]06-使用網站案例(台北市政府)

  • 分享至 

  • xImage
  •  

在前一篇提到以XML型式提供網站資料的RSS,而RSS是已經被制定的標準規格。這篇則要介紹另一種使用案例,就是使用自己訂的XML格式,案例是「台北市政府」。
前一陣子有一個新聞,有一個非官方的公車資訊手機軟體,因為無法順利取得官方網站的資訊而下架,引起了風波。

該軟體最早的做法就是傳統的「先取得HTML,再由HTML剖析出所要的資料」,更麻煩的是,要查詢任何資料時,不是直接呼叫API,而是「模擬HTML送出表單」,然後「再由HTML剖析出所要的資料」。這樣做不但麻煩,而且只要網頁一有變動,程式就得立刻配合修改,否則就會發生錯誤。

當然上了新聞之後,官方就有了後續動作,台北市政府聲明其立場為「只要事先申請,台北市政府無償提供公開資料,業者須自行提供所須硬體資源及頻寬」。

意思就是說,要使用資料的話,先來我市政府申請,我會用XML的型式提供資料給你,你抓回去你家之後,放在你家的伺服器上,愛怎麼弄就怎麼弄,用你家的伺服器(和頻寬)去提供給你的使用者,不要來佔用我市政府的資源。

有興趣取得台北市公車即時資訊的邦友,可以到台北市政府交通局看看相關資料,如下圖。

這裡提供另一個資料,就是「台北市政府公開資料平台」,裡面提供了許多公開資訊,有些是以XML型式提供,有些須要事先申請。

本系列文章列表
Next : [XML]07-使用網站案例(Web Service)


上一篇
[XML]05-使用網站案例(RSS)
下一篇
[XML]07-使用網站案例(Web Service)
系列文
XML30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
krarm
iT邦好手 1 級 ‧ 2011-10-03 22:27:01

恭喜海棉大大 antijava
獲得由喬鼎資訊提供的黑管萬用轉接插頭
奏樂

滑鼠點那麼多下
給個小奬品安慰一下
下雨

鐵殼心 iT邦高手 1 級 ‧ 2011-10-03 23:30:12 檢舉

拍手拍手拍手拍手拍手

我要留言

立即登入留言