公司網站有功能是讓user依序選縣市、鄉鎮區、路街名,
以前公司不知從哪下載後匯入到sql的,
現在是有user反應有些道路沒出現,才想更新sql資料,但找不到來源...
查郵局~
1、下載專區只有郵遞區號(沒有路街),但也是104年的資料了,
2、有提供web service介接,但都只能單筆查,不符合我的需求
3、介接申請書裡面提到要大量查詢可下載「3+3 郵遞區號應用系統」,我安裝了,但資料無法轉出excel
詢郵局客服,也得到回覆說現在沒有整批下載的服務。
請問還有別的地方可以取得資料嗎?還是這選地址的功能需要改寫為別種方式?
郵局有介面可查
https://www.post.gov.tw/post/internet/Postal/index.jsp?ID=208
Chrome 開發工具中可以發現路名資料能透過 GET 以下網址取得
例如:
https://www.post.gov.tw/post/internet/Postal/streetNameData_zip6.jsp?city=基隆市&cityarea=仁愛區
回傳範例如下:
[
{
"street_name": "仁一路"
},
{
"street_name": "仁二路"
},
{
"street_name": "仁三路"
},
.....
]
所以,寫個程式每個縣市,每個區域,逐一下載資料即可。
jQUery套件台灣地址快速串出TWzipcode
https://coolmandiary.blogspot.com/2021/02/jquerytwzipcode.html
第一次碰到DBF的檔案,下載了DBF VIEWER看到了我要的資料,但是export之後都是亂碼。
因為 dbf 中存的中文資料是 Big5 碼,所以,您才會看到亂碼。
您可以把 dbf 掛上來給我,我幫您轉 Excel