84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
1.中国省市县三级数据都有的js我这边有,怎么把这个js转化成数据库且是以db结尾的放到iOS里面使用,有谁有好的建议没有。
2.我这里有一个中国省市县三级数据的数据库,怎么知道我这个数据库里面关于省市县的数据全面与否。
业精于勤,荒于嬉;行成于思,毁于随。
用js(例如node-sqlite3 、sql.js)把数据全写进sqlite, iOS里就可以直接用了,iOS上推荐使用 FMDB 操作 sqlite.
省市县三级数据其实不算大,也没必要用数据库,当然前提是你的app里不是很频繁的使用这个数据。不用数据库的话,建议使用 JSON 格式,js天生支持 JSON,iOS 里也可以一句话把 JSON 转为 NSDictionary. 扩展名你可以用 .db
.db
要知道是否全面得有一个另一个全面的参照物,你可以去跟政府网站列的行政划分比较,也可以下载几个别的数据进行比较。比如找个mysql的三级数据库,然后跟你的都按一样的规则输出txt或json文件,然后比较下两文件差异就好,尽量多比较几个就差不多了。
另外,不放心自己找的数据不完整的话,建议直接去一些大公司的app里找数据,比如微信 支付宝手机客户端。
用js(例如node-sqlite3 、sql.js)把数据全写进sqlite, iOS里就可以直接用了,iOS上推荐使用 FMDB 操作 sqlite.
省市县三级数据其实不算大,也没必要用数据库,当然前提是你的app里不是很频繁的使用这个数据。不用数据库的话,建议使用 JSON 格式,js天生支持 JSON,iOS 里也可以一句话把 JSON 转为 NSDictionary. 扩展名你可以用
.db
要知道是否全面得有一个另一个全面的参照物,你可以去跟政府网站列的行政划分比较,也可以下载几个别的数据进行比较。比如找个mysql的三级数据库,然后跟你的都按一样的规则输出txt或json文件,然后比较下两文件差异就好,尽量多比较几个就差不多了。
另外,不放心自己找的数据不完整的话,建议直接去一些大公司的app里找数据,比如微信 支付宝手机客户端。