跳到主要內容

台灣街道路名表

大家好,我是奶綠茶 (資料已過時,請不要再用了,謝)
最近在專案上
客戶希望在下拉縣市地區時,能再多個街道選項
查了一下郵局,並沒有提供這樣的資訊
好再有隻 api 可以呼叫。
但考量會有跨網域呼叫的問題,
索性就把全部的資料抓下來, 丟到自家的資料庫
有需要的朋友,可以點這下載


補充:郵遞區號並不是唯一的 Key 值
像 新竹市 , 有 東區、西區、香山區, 但郵遞區號都是 300
呼叫的 API 是這隻

http://www.post.gov.tw/post/internet/f_searchzone/streetNameData.jsp
(直接點是無效的, 請用任意程式用 POST傳值)
city:臺北市
cityarea:信義區
就會得到該區的街道XML

留言

Unknown寫道…
太棒了!這件事我也曾經很煩惱XD
milkmidi寫道…
不客氣
我也是研究了一陣子才找到方法的
ㄚ發寫道…
嘉義市也是,一開始沒注意到XD
話說之前我也是直接POST那個網址,但有次郵局網站掛掉,然後系統就...
後來把5碼郵遞區號的xml轉到資料庫,然後再去查路名這樣
匿名表示…
對實用了 感謝提供
匿名表示…
您好,請問API出處是哪裡呢~~?想瞭解相關應用
milkmidi寫道…
從郵局取得的,不過已經很久了,資料過時,請不要用了

這個網誌中的熱門文章

超好用的無限免費網頁空間,無廣告,無流量限制

大家好,我是奶綠茶 今天來教大家如何申請一個無限免費速度又快的網頁空間 1 首先到  https://github.com/ 申請帳號(一直下一步,下一步,下一步) 2 到你的個人頁,切換上方的 tab 到 Repositories, 按下右鍵的 new 3 Repository name 一定要是這樣的格式 username.github.io 我的 github 網址是 github.com/milkmidi 那就要輸入 milkmidi.github.io 選擇 public, 這樣別人才看的到 private 有其他用途, 而且要付費才能使用 完成後按下 Create repository 5 安裝 SourceTree github 並不支援 FTP 或是網頁上傳,一定要透過指令碼 在這我們選用有圖型介面的軟體,方便大家學習 https://www.sourcetreeapp.com/ 下載並安裝 啟動後登入你的 github 帳號 6 clone 你的 github io 專案 右上角有個 Clone or download 點選後 複製 https 連結(不要選到 ssh ) 7 將 https 的連結貼到 SourceTree 8 上傳 html 到本機 github.io 資料夾,放一個 index.html 切換到 SourceTree, 這時會看到 Unstaged files 的欄位 選擇 Stage All 9 git 要求每次的 Commit, 都一定要打說明文字(好習慣) 輸入完成後,按下右邊的 Commit 10 發佈(Push),這樣就完成啦 可以到你的 http://milkmidi.github.io/ 去查看檔案有沒有出來 其他 Commit 可以想像是做一個記錄,你可以很多的 Commit 最後再一次 Push 上去 github 原本是給程式設計師用的版本控管服務 免費版提供無限空間讓你放檔案,但一定要是 public 想要有私有的 Project ,就只能付費 github.io 只能放靜態檔案,php, aspx 服務並不支援。 祝大家學習愉快 轉載請註明出處 奶綠的 github.io S

[JS] line 分享

大家好,我是奶綠茶 在網頁想要做 line 分享 // desktop // 可以帶 url // 帶 text (有字數長度限制) window.open(`https://lineit.line.me/share/ui?url=${encodeURIComponent(url)}&text=${encodeURIComponent(text)}`); // mobile // 只有 text ,但可以把網址帶入文字,他會自已解悉 window.open(`line://msg/text/${encodeURIComponent(text)}`, '_blank'); // 第三種方法, 桌手機都支援,但有些問題 // 手機在 line, FB webview ,一樣可以分享,但網頁會被轉到 "請啟動 LINE 應用程式,使用者就會跳離現在的網頁 // 而在桌機會遇到如果分享的網址和你目前所在的網址 domain 不同 // 分享文章裡就會自動帶出目前所在的網址 // 如果 domain 相同,但在文字裡又加入了想要分享的網址 // 最終分享出去就會出相兩個網同的網址(有些人,有些人不會,Why?) window.open(`http://line.me/R/msg/text/?${encodeURIComponent(this.url)}`);

(刷機)SamsungGalaxyTab8.9 P7310 吃 ICS

大家好, 我是奶綠茶 台灣的 SamsungGalaxyTab8.9 一直等不到官方的升級 4.0 所以就手動自己來刷機吧 刷機有風險, 不怕死的往下看 刷上官方的 4.0 ROM 教學都是參考這個網站 點我 4.0 跑起來比原本三星的 3.0 順很多, 呼, 值得 接著要完美演出, 再補刷三星中文輸入法 點我 如果想換個口味, 刷上 CM10 的話 點我 忘了拍照 以上二個 ROM 我都有試刷成功 祝大家使用愉快 因為平版沒有外接式 SD卡, 想在 Recovery 模式下將檔案copy 進去的話 可以使用 adb 指令 adb push "本機端檔案路徑" /sdcard/ 最後一個斜線一定要加, 不然無效 轉載請註明出處