cn-province-city
v1.1.4
Published
getting and formatting chinese provinces and cities
Downloads
4
Readme
cn-province-city
Geting and formatting chinese provinces and cities
小模块,用来获取中国的省和市
Installation
npm install cn-province-city
Usage
var china = require('cn-province-city');
Config
add two script into your project's package.json:
在你的当前项目的package.json文件中加入两条脚本命令
"scripts": {
"save":"node node_modules/cn-province-city/index.js -s",
"help":"node node_modules/cn-province-city/index.js -h"
},
Run
run script for saving data:
运行命令,获取数据,路径、文件名可以自定义
npm run save [path]
example:
npm run save data/data.json
run script for helping:
运行命令,获取帮助信息
npm run help
Methonds
- getAll
- getProvince
- getCity
Specific
getAll(path)
get all data from saved data file
从数据文件中获取所有信息
china.getAll('data.json');
getProvince(path)
get province name from saved data file
从数据文件中获取中国的34个省、市、直辖市、特别行政区
china.getProvince('data.json');
getCity(path,index)
get city name by province index from saved data file,this is province map:
从数据文件中获取具体的某个省、市、直辖市、特别行政区的市或县,通过如下编号获取:
china.getCity('data.json',1) // get "shanghai's city"
['上海市','云南省','内蒙古','北京市','台湾省',
// 1 2 3 4 5
//
'吉林省','四川省','天津市','宁夏','安徽省',
// 6 7 8 9 10
//
'山东省','山西省','广东省','广西','新疆',
// 11 12 13 14 15
//
'江苏省','江西省','河北省','河南省','浙江省',
// 16 17 18 19 20
//
'海南省','湖北省','湖南省','澳门特别行政区','甘肃省',
// 21 22 23 24 25
//
'福建省','西藏','贵州省','辽宁省','重庆市',
// 26 27 28 29 30
//
'陕西省','青海省','香港特别行政区','黑龙江省' ]
// 31 32 33 34