項目要用到國外的國家城市數據,遍地找尋不到,而後搜了搜QQ裏面意外發現了LocList.xml這個東西。。因此寫個腳本提取成了SQL。。具體LocList.xml文件你們去搜大家的QQ安裝目錄就有了。。python
這裏提供我提取出來的SQLsql
首先是表結構設計優化
其中標識id 不要設爲自增 spa
pid爲直屬上級id 設計
pids爲全部上級id 格式是字符串 以逗號爲分隔符(如無上級 則該ID爲0)xml
name爲國家或城市的名稱 字符串
cname別名爲國家或城市代碼List
ccname爲國家的繁體名稱下載
ename爲國家的英文名稱密碼
child是否有下級1爲有 0爲沒有
childids爲全部下級的id字符串 以逗號爲分隔符(如無下級 則該項爲本身的ID,若有 則爲本身ID加下級ID)
displayorder 爲顯示順序
提取腳本是python寫的 python小菜鳥一炮寫出來就不放代碼了 用一次的腳本也沒打算優化了 若是格式不符合要求 就本身寫一個腳本吧 沒多少工夫
9/18 更新記錄
增長地區的繁體名稱和英文名稱,郵編正在抓取 稍後更新進去
sql數據文件下載地址和密碼:
(舊)連接:http://share.weiyun.com/91ab71a384a4933073b6840a524bfbf3 (密碼:1123)
(新)連接:連接:http://share.weiyun.com/da57aa9b674610420e4cb2a1f19dbc79 (密碼:1123)
有錯誤敬請提醒及時修改