把四川省全部市縣信息編碼並導入到monodb

最近在寫一個查詢的小網站,裏面用到了四川省全部市縣的信息,因而經過這個的辦法導入進來的。可能會有些笨重。node

獲取數據

數據來源於百度開放平臺,固然它的數據來源於中國郵政數據傳媒中心,後面這個我就沒有詳細去看。mongodb

QQ截圖20151029120338

輸入四川省,一共查詢出38頁的四川省市縣郵編信息數據庫

我用最笨,但對我來講去用五分鐘搞定的方式,手動粘貼複製38頁的數據到excel中。網站

數據篩選

因爲這裏的數據是經過郵編查詢出來的,會有大量重複的數據。.net

郵編格式--前兩位表示市,中間兩位表示縣,後兩位表示投遞站excel

因此若是具體到縣上,只須要前四位,經過excel的文本截取字符串截取前四位,而後再經過excel的刪除重複項,去除重複的市縣信息,基本上就行了。字符串

image

可是這並非我要的最終數據,仍是須要再處理一道。因而又用到字符串的拼接公式。get

image

到目前爲止數據已經準備好了。該寫入到數據庫了,因爲我用的是nodejs+mongodb,全部操做起來比較簡單。it

首選把數據複製到config/area.js下面。ejs

config_area_js_-_cost_-____Desktop_cost_

而後在node程序中組裝數據並保存。

db_js_-_cost_-____Desktop_cost_

而後執行node db.js就一切OK啦。

可能個人方式實現起來有點笨重,若是我的親們有更好的方式歡迎推薦。

相關文章
相關標籤/搜索