项目要用到国外的国家城市数据,遍地找寻不到,然后搜了搜QQ里面意外发现了LocList.xml这个东西。。所以写个脚本提取成了SQL。。具体LocList.xml文件大家去搜你们的QQ安装目录就有了。。
这里提供我提取出来的SQL
首先是表结构设计
其中标识id 不要设为自增
pid为直属上级id
pids为所有上级id 格式是字符串 以逗号为分隔符(如无上级 则该ID为0)
name为国家或城市的名称
cname别名为国家或城市代码
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)
有错误敬请提醒及时修改