按拼音首字符分类 城市JSON

一、使用方法

新建 cityLetter.js 文件保存数据,在需要用到的地方引入并使用。

二、JS文件
const cityJson = [
  {
    cityNameList: [
      {
        code: "210300",
        name: "鞍山市",
      },
      {
        code: "152900",
        name: "阿拉善盟",
      },
      {
        code: "340800",
        name: "安庆市",
      },
      {
        code: "410500",
        name: "安阳市",
      },
      {
        code: "513200",
        name: "阿坝藏族羌族自治州",
      },
      {
        code: "520400",
        name: "安顺市",
      },
      {
        code: "542500",
        name: "阿里地区",
      },
      {
        code: "610900",
        name: "安康市",
      },
      {
        code: "652900",
        name: "阿克苏地区",
      },
      {
        code: "654300",
        name: "阿勒泰地区",
      },
    ],
    initial: "A",
  },
  {
    cityNameList: [
      {
        code: "110000",
        name: "北京市",
      },
      {
        code: "130600",
        name: "保定市",
      },
      {
        code: "150200",
        name: "包头市",
      },
      {
        code: "150800",
        name: "巴彦淖尔市",
      },
      {
        code: "210500",
        name: "本溪市",
      },
      {
        code: "220600",
        name: "白山市",
      },
      {
        code: "220800",
        name: "白城市",
      },
      {
        code: "340300",
        name: "蚌埠市",
      },
      {
        code: "371600",
        name: "滨州市",
      },
      {
        code: "450500",
        name: "北海市",
      },
      {
        code: "451000",
        name: "百色市",
      },
      {
        code: "511900",
        name: "巴中市",
      },
      {
        code: "520500",
        name: "毕节市",
      },
      {
        code: "530500",
        name: "保山市",
      },
      {
        code: "610300",
        name: "宝鸡市",
      },
      {
        code: "620400",
        name: "白银市",
      },
      {
        code: "652700",
        name: "博尔塔拉蒙古自治州",
      },
      {
        code: "652800",
        name: "巴音郭楞蒙古自治州",
      },
    ],
    initial: "B",
  },
  {
    cityNameList: [
      {
        code: "130800",
        name: "承德市",
      },
      {
        code: "130900",
        name: "沧州市",
      },
      {
        code: "140400",
        name: "长治市",
      },
      {
        code: "150400",
        name: "赤峰市",
      },
      {
        code: "211300",
        name: "朝阳市",
      },
      {
        code: "220100",
        name: "长春市",
      },
      {
        code: "320400",
        name: "常州市",
      },
      {
        code: "341100",
        name: "滁州市",
      },
      {
        code: "341700",
        name: "池州市",
      },
      {
        code: "430100",
        name: "长沙市",
      },
      {
        code: "430700",
        name: "常德市",
      },
      {
        code: "431000",
        name: "郴州市",
      },
      {
        code: "445100",
        name: "潮州市",
      },
      {
        code: "451400",
        name: "崇左市",
      },
      {
        code: "500000",
        name: "重庆市",
      },
      {
        code: "510100",
        name: "成都市",
      },
      {
        code: "532300",
        name: "楚雄彝族自治州",
      },
      {
        code: "540300",
        name: "昌都市",
      },
      {
        code: "652300",
        name: "昌吉回族自治州",
      },
    ],
    initial: "C",
  },
  {
    cityNameList: [
      {
        code: "140200",
        name: "大同市",
      },
      {
        code: "210200",
        name: "大连市",
      },
      {
        code: "210600",
        name: "丹东市",
      },
      {
        code: "230600",
        name: "大庆市",
      },
      {
        code: "232700",
        name: "大兴安岭地区",
      },
      {
        code: "330900",
        name: "舟山市",
      },
      {
        code: "370500",
        name: "东营市",
      },
      {
        code: "371400",
        name: "德州市",
      },
      {
        code: "441900",
        name: "东莞市",
      },
      {
        code: "460400",
        name: "儋州市",
      },
      {
        code: "510600",
        name: "德阳市",
      },
      {
        code: "511700",
        name: "达州市",
      },
      {
        code: "532900",
        name: "大理白族自治州",
      },
      {
        code: "533100",
        name: "德宏傣族景颇族自治州",
      },
      {
        code: "533300",
        name: "怒江傈僳族自治州",
      },
      {
        code: "533400",
        name: "迪庆藏族自治州",
      },
      {
        code: "621100",
        name: "定西市",
      },
    ],
    initial: "D",
  },
  {
    cityNameList: [
      {
        code: "150600",
        name: "鄂尔多斯市",
      },
      {
        code: "420700",
        name: "鄂州市",
      },
      {
        code: "422800",
        name: "恩施土家族苗族自治州",
      },
    ],
    initial: "E",
  },
  {
    cityNameList: [
      {
        code: "210400",
        name: "抚顺市",
      },
      {
        code: "210900",
        name: "阜新市",
      },
      {
        code: "341200",
        name: "阜阳市",
      },
      {
        code: "350100",
        name: "福州市",
      },
      {
        code: "361000",
        name: "抚州市",
      },
      {
        code: "440600",
        name: "佛山市",
      },
      {
        code: "450600",
        name: "防城港市",
      },
    ],
    initial: "F",
  },
  {
    cityNameList: [
      {
        code: "360700",
        name: "赣州市",
      },
      {
        code: "440100",
        name: "广州市",
      },
      {
        code: "450300",
        name: "桂林市",
      },
      {
        code: "450800",
        name: "贵港市",
      },
      {
        code: "510800",
        name: "广元市",
      },
      {
        code: "511600",
        name: "广安市",
      },
      {
        code: "513300",
        name: "甘孜藏族自治州",
      },
      {
        code: "520100",
        name: "贵阳市",
      },
      {
        code: "623000",
        name: "甘南藏族自治州",
      },
      {
        code: "632600",
        name: "果洛藏族自治州",
      },
      {
        code: "640400",
        name: "固原市",
      },
    ],
    initial: "G",
  },
  {
    cityNameList: [
      {
        code: "130400",
        name: "邯郸市",
      },
      {
        code: "131100",
        name: "衡水市",
      },
      {
        code: "150100",
        name: "呼和浩特市",
      },
      {
        code: "150700",
        name: "呼伦贝尔市",
      },
      {
        code: "211400",
        name: "葫芦岛市",
      },
      {
        code: "230100",
        name: "哈尔滨市",
      },
      {
        code: "230400",
        name: "鹤岗市",
      },
      {
        code: "231100",
        name: "黑河市",
      },
      {
        code: "320800",
        name: "淮安市",
      },
      {
        code: "330100",
        name: "杭州市",
      },
      {
        code: "330500",
        name: "湖州市",
      },
      {
        code: "340100",
        name: "合肥市",
      },
      {
        code: "340400",
        name: "淮南市",
      },
      {
        code: "340600",
        name: "淮北市",
      },
      {
        code: "341000",
        name: "黄山市",
      },
      {
        code: "341600",
        name: "亳州市",
      },
      {
        code: "371700",
        name: "菏泽市",
      },
      {
        code: "410600",
        name: "鹤壁市",
      },
      {
        code: "420200",
        name: "黄石市",
      },
      {
        code: "421100",
        name: "黄冈市",
      },
      {
        code: "430400",
        name: "衡阳市",
      },
      {
        code: "431200",
        name: "怀化市",
      },
      {
        code: "441300",
        name: "惠州市",
      },
      {
        code: "441600",
        name: "河源市",
      },
      {
        code: "451100",
        name: "贺州市",
      },
      {
        code: "451200",
        name: "河池市",
      },
      {
        code: "460100",
        name: "海口市",
      },
      {
        code: "532500",
        name: "红河哈尼族彝族自治州",
      },
      {
        code: "610700",
        name: "汉中市",
      },
      {
        code: "630200",
        name: "海东市",
      },
      {
        code: "632200",
        name: "海北藏族自治州",
      },
      {
        code: "632300",
        name: "黄南藏族自治州",
      },
      {
        code: "632500",
        name: "海南藏族自治州",
      },
      {
        code: "632800",
        name: "海西蒙古族藏族自治州",
      },
      {
        code: "650500",
        name: "哈密市",
      },
      {
        code: "653200",
        name: "和田地区",
      },
    ],
    initial: "H",
  },
  {
    cityNameList: [
      {
        code: "140500",
        name: "晋城市",
      },
      {
        code: "140700",
        name: "晋中市",
      },
      {
        code: "210700",
        name: "锦州市",
      },
      {
        code: "220200",
        name: "吉林市",
      },
      {
        code: "230300",
        name: "鸡西市",
      },
      {
        code: "230800",
        name: "佳木斯市",
      },
      {
        code: "330400",
        name: "嘉兴市",
      },
      {
        code: "330700",
        name: "金华市",
      },
      {
        code: "360200",
        name: "景德镇市",
      },
      {
        code: "360400",
        name: "九江市",
      },
      {
        code: "360800",
        name: "吉安市",
      },
      {
        code: "370100",
        name: "济南市",
      },
      {
        code: "370800",
        name: "济宁市",
      },
      {
        code: "410800",
        name: "焦作市",
      },
      {
        code: "420800",
        name: "荆门市",
      },
      {
        code: "421000",
        name: "荆州市",
      },
      {
        code: "440700",
        name: "江门市",
      },
      {
        code: "445200",
        name: "揭阳市",
      },
      {
        code: "620200",
        name: "嘉峪关市",
      },
      {
        code: "620300",
        name: "金昌市",
      },
      {
        code: "620900",
        name: "酒泉市",
      },
    ],
    initial: "J",
  },
  {
    cityNameList: [
      {
        code: "410200",
        name: "开封市",
      },
      {
        code: "530100",
        name: "昆明市",
      },
      {
        code: "650200",
        name: "克拉玛依市",
      },
      {
        code: "653000",
        name: "克孜勒苏柯尔克孜自治州",
      },
      {
        code: "653100",
        name: "喀什地区",
      },
    ],
    initial: "K",
  },
  {
    cityNameList: [
      {
        code: "131000",
        name: "廊坊市",
      },
      {
        code: "141000",
        name: "临汾市",
      },
      {
        code: "141100",
        name: "吕梁市",
      },
      {
        code: "211000",
        name: "辽阳市",
      },
      {
        code: "220400",
        name: "辽源市",
      },
      {
        code: "320700",
        name: "连云港市",
      },
      {
        code: "331100",
        name: "丽水市",
      },
      {
        code: "341500",
        name: "六安市",
      },
      {
        code: "350800",
        name: "龙岩市",
      },
      {
        code: "371300",
        name: "临沂市",
      },
      {
        code: "371500",
        name: "聊城市",
      },
      {
        code: "410300",
        name: "洛阳市",
      },
      {
        code: "411100",
        name: "漯河市",
      },
      {
        code: "431300",
        name: "娄底市",
      },
      {
        code: "450200",
        name: "柳州市",
      },
      {
        code: "451300",
        name: "来宾市",
      },
      {
        code: "510500",
        name: "泸州市",
      },
      {
        code: "511100",
        name: "乐山市",
      },
      {
        code: "513400",
        name: "凉山彝族自治州",
      },
      {
        code: "520200",
        name: "六盘水市",
      },
      {
        code: "530700",
        name: "丽江市",
      },
      {
        code: "530900",
        name: "临沧市",
      },
      {
        code: "540100",
        name: "拉萨市",
      },
      {
        code: "540400",
        name: "林芝市",
      },
      {
        code: "620100",
        name: "兰州市",
      },
      {
        code: "621200",
        name: "陇南市",
      },
      {
        code: "622900",
        name: "临夏回族自治州",
      },
    ],
    initial: "L",
  },
  {
    cityNameList: [
      {
        code: "231000",
        name: "牡丹江市",
      },
      {
        code: "340500",
        name: "马鞍山市",
      },
      {
        code: "440900",
        name: "茂名市",
      },
      {
        code: "441400",
        name: "梅州市",
      },
      {
        code: "510700",
        name: "绵阳市",
      },
      {
        code: "511400",
        name: "眉山市",
      },
    ],
    initial: "M",
  },
  {
    cityNameList: [
      {
        code: "320100",
        name: "南京市",
      },
      {
        code: "320600",
        name: "南通市",
      },
      {
        code: "330200",
        name: "宁波市",
      },
      {
        code: "350700",
        name: "南平市",
      },
      {
        code: "350900",
        name: "宁德市",
      },
      {
        code: "360100",
        name: "南昌市",
      },
      {
        code: "411300",
        name: "南阳市",
      },
      {
        code: "450100",
        name: "南宁市",
      },
      {
        code: "511000",
        name: "内江市",
      },
      {
        code: "511300",
        name: "南充市",
      },
      {
        code: "540600",
        name: "那曲市",
      },
    ],
    initial: "N",
  },
  {
    cityNameList: [
      {
        code: "211100",
        name: "盘锦市",
      },
      {
        code: "350300",
        name: "莆田市",
      },
      {
        code: "360300",
        name: "萍乡市",
      },
      {
        code: "410400",
        name: "平顶山市",
      },
      {
        code: "410900",
        name: "濮阳市",
      },
      {
        code: "510400",
        name: "攀枝花市",
      },
      {
        code: "530800",
        name: "普洱市",
      },
      {
        code: "620800",
        name: "平凉市",
      },
    ],
    initial: "P",
  },
  {
    cityNameList: [
      {
        code: "130300",
        name: "秦皇岛市",
      },
      {
        code: "230200",
        name: "齐齐哈尔市",
      },
      {
        code: "230900",
        name: "七台河市",
      },
      {
        code: "330800",
        name: "衢州市",
      },
      {
        code: "350500",
        name: "泉州市",
      },
      {
        code: "370200",
        name: "青岛市",
      },
      {
        code: "419001",
        name: "济源市",
      },
      {
        code: "429005",
        name: "潜江市",
      },
      {
        code: "441800",
        name: "清远市",
      },
      {
        code: "450700",
        name: "钦州市",
      },
      {
        code: "522300",
        name: "黔西南布依族苗族自治州",
      },
      {
        code: "522600",
        name: "黔东南苗族侗族自治州",
      },
      {
        code: "522700",
        name: "黔南布依族苗族自治州",
      },
      {
        code: "530300",
        name: "曲靖市",
      },
      {
        code: "621000",
        name: "庆阳市",
      },
    ],
    initial: "Q",
  },
  {
    cityNameList: [
      {
        code: "371100",
        name: "日照市",
      },
      {
        code: "540200",
        name: "日喀则市",
      },
    ],
    initial: "R",
  },
  {
    cityNameList: [
      {
        code: "130100",
        name: "石家庄市",
      },
      {
        code: "140600",
        name: "朔州市",
      },
      {
        code: "210100",
        name: "沈阳市",
      },
      {
        code: "220300",
        name: "四平市",
      },
      {
        code: "220700",
        name: "松原市",
      },
      {
        code: "230500",
        name: "双鸭山市",
      },
      {
        code: "231200",
        name: "绥化市",
      },
      {
        code: "310000",
        name: "上海市",
      },
      {
        code: "320500",
        name: "苏州市",
      },
      {
        code: "321300",
        name: "宿迁市",
      },
      {
        code: "330600",
        name: "绍兴市",
      },
      {
        code: "341300",
        name: "宿州市",
      },
      {
        code: "350400",
        name: "三明市",
      },
      {
        code: "361100",
        name: "上饶市",
      },
      {
        code: "411200",
        name: "三门峡市",
      },
      {
        code: "411400",
        name: "商丘市",
      },
      {
        code: "420300",
        name: "十堰市",
      },
      {
        code: "421300",
        name: "随州市",
      },
      {
        code: "429021",
        name: "神农架林区",
      },
      {
        code: "430500",
        name: "邵阳市",
      },
      {
        code: "440200",
        name: "韶关市",
      },
      {
        code: "440300",
        name: "深圳市",
      },
      {
        code: "440500",
        name: "汕头市",
      },
      {
        code: "441500",
        name: "汕尾市",
      },
      {
        code: "460200",
        name: "三亚市",
      },
      {
        code: "460300",
        name: "三沙市",
      },
      {
        code: "510900",
        name: "遂宁市",
      },
      {
        code: "530600",
        name: "昭通市",
      },
      {
        code: "540500",
        name: "山南市",
      },
      {
        code: "611000",
        name: "商洛市",
      },
      {
        code: "640200",
        name: "石嘴山市",
      },
    ],
    initial: "S",
  },
  {
    cityNameList: [
      {
        code: "120000",
        name: "天津市",
      },
      {
        code: "130200",
        name: "唐山市",
      },
      {
        code: "140100",
        name: "太原市",
      },
      {
        code: "150500",
        name: "通辽市",
      },
      {
        code: "211200",
        name: "铁岭市",
      },
      {
        code: "220500",
        name: "通化市",
      },
      {
        code: "321200",
        name: "泰州市",
      },
      {
        code: "331000",
        name: "台州市",
      },
      {
        code: "340700",
        name: "铜陵市",
      },
      {
        code: "370900",
        name: "泰安市",
      },
      {
        code: "429006",
        name: "天门市",
      },
      {
        code: "520600",
        name: "铜仁市",
      },
      {
        code: "610200",
        name: "铜川市",
      },
      {
        code: "620500",
        name: "天水市",
      },
      {
        code: "650400",
        name: "吐鲁番市",
      },
      {
        code: "654200",
        name: "塔城地区",
      },
    ],
    initial: "T",
  },
  {
    cityNameList: [
      {
        code: "150300",
        name: "乌海市",
      },
      {
        code: "150900",
        name: "乌兰察布市",
      },
      {
        code: "320200",
        name: "无锡市",
      },
      {
        code: "330300",
        name: "温州市",
      },
      {
        code: "340200",
        name: "芜湖市",
      },
      {
        code: "370700",
        name: "潍坊市",
      },
      {
        code: "371000",
        name: "威海市",
      },
      {
        code: "420100",
        name: "武汉市",
      },
      {
        code: "450400",
        name: "梧州市",
      },
      {
        code: "532600",
        name: "文山壮族苗族自治州",
      },
      {
        code: "610500",
        name: "渭南市",
      },
      {
        code: "620600",
        name: "武威市",
      },
      {
        code: "640300",
        name: "吴忠市",
      },
      {
        code: "650100",
        name: "乌鲁木齐市",
      },
    ],
    initial: "W",
  },
  {
    cityNameList: [
      {
        code: "130500",
        name: "邢台市",
      },
      {
        code: "140900",
        name: "忻州市",
      },
      {
        code: "152200",
        name: "兴安盟",
      },
      {
        code: "152500",
        name: "锡林郭勒盟",
      },
      {
        code: "320300",
        name: "徐州市",
      },
      {
        code: "341800",
        name: "宣城市",
      },
      {
        code: "350200",
        name: "厦门市",
      },
      {
        code: "360500",
        name: "新余市",
      },
      {
        code: "410700",
        name: "新乡市",
      },
      {
        code: "411000",
        name: "许昌市",
      },
      {
        code: "411500",
        name: "信阳市",
      },
      {
        code: "420600",
        name: "襄阳市",
      },
      {
        code: "420900",
        name: "孝感市",
      },
      {
        code: "421200",
        name: "咸宁市",
      },
      {
        code: "429004",
        name: "仙桃市",
      },
      {
        code: "430300",
        name: "湘潭市",
      },
      {
        code: "433100",
        name: "湘西土家族苗族自治州",
      },
      {
        code: "532800",
        name: "西双版纳傣族自治州",
      },
      {
        code: "610100",
        name: "西安市",
      },
      {
        code: "610400",
        name: "咸阳市",
      },
      {
        code: "630100",
        name: "西宁市",
      },
    ],
    initial: "X",
  },
  {
    cityNameList: [
      {
        code: "140300",
        name: "阳泉市",
      },
      {
        code: "140800",
        name: "运城市",
      },
      {
        code: "210800",
        name: "营口市",
      },
      {
        code: "222400",
        name: "延边朝鲜族自治州",
      },
      {
        code: "230700",
        name: "伊春市",
      },
      {
        code: "320900",
        name: "盐城市",
      },
      {
        code: "321000",
        name: "扬州市",
      },
      {
        code: "360600",
        name: "鹰潭市",
      },
      {
        code: "360900",
        name: "宜春市",
      },
      {
        code: "370600",
        name: "烟台市",
      },
      {
        code: "420500",
        name: "宜昌市",
      },
      {
        code: "430600",
        name: "岳阳市",
      },
      {
        code: "430900",
        name: "益阳市",
      },
      {
        code: "431100",
        name: "永州市",
      },
      {
        code: "441700",
        name: "阳江市",
      },
      {
        code: "445300",
        name: "云浮市",
      },
      {
        code: "450900",
        name: "玉林市",
      },
      {
        code: "511500",
        name: "宜宾市",
      },
      {
        code: "511800",
        name: "雅安市",
      },
      {
        code: "530400",
        name: "玉溪市",
      },
      {
        code: "610600",
        name: "延安市",
      },
      {
        code: "610800",
        name: "榆林市",
      },
      {
        code: "632700",
        name: "玉树藏族自治州",
      },
      {
        code: "640100",
        name: "银川市",
      },
      {
        code: "654000",
        name: "伊犁哈萨克自治州",
      },
    ],
    initial: "Y",
  },
  {
    cityNameList: [
      {
        code: "130700",
        name: "张家口市",
      },
      {
        code: "321100",
        name: "镇江市",
      },
      {
        code: "350600",
        name: "漳州市",
      },
      {
        code: "370300",
        name: "淄博市",
      },
      {
        code: "370400",
        name: "枣庄市",
      },
      {
        code: "410100",
        name: "郑州市",
      },
      {
        code: "411600",
        name: "周口市",
      },
      {
        code: "411700",
        name: "驻马店市",
      },
      {
        code: "430200",
        name: "株洲市",
      },
      {
        code: "430800",
        name: "张家界市",
      },
      {
        code: "440400",
        name: "珠海市",
      },
      {
        code: "440800",
        name: "湛江市",
      },
      {
        code: "441200",
        name: "肇庆市",
      },
      {
        code: "442000",
        name: "中山市",
      },
      {
        code: "510300",
        name: "自贡市",
      },
      {
        code: "512000",
        name: "资阳市",
      },
      {
        code: "520300",
        name: "遵义市",
      },
      {
        code: "620700",
        name: "张掖市",
      },
      {
        code: "640500",
        name: "中卫市",
      },
    ],
    initial: "Z",
  },
];
export default {
  cityJson,
};

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java 中,可以使用 Gson 库将字符串转换成 JSON 对象,然后按照指定的 key 进行排序,示例代码如下: ```java import com.google.gson.Gson; import com.google.gson.JsonElement; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import java.util.*; public class JsonSorter { public static void main(String[] args) { // 原始 JSON 字符串 String jsonString = "{\"name\":\"Tom\",\"age\":18,\"gender\":\"male\"}"; // 将 JSON 字符串转换成 JSON 对象 JsonParser jsonParser = new JsonParser(); JsonElement jsonElement = jsonParser.parse(jsonString); JsonObject jsonObject = jsonElement.getAsJsonObject(); // 将 JSON 对象的 key 存入 List 中并排序 List<String> keys = new ArrayList<String>(); for (Map.Entry<String, JsonElement> entry : jsonObject.entrySet()) { keys.add(entry.getKey()); } Collections.sort(keys); // 根据排序后的 key 重新构建 JSON 对象 JsonObject sortedJsonObject = new JsonObject(); for (String key : keys) { sortedJsonObject.add(key, jsonObject.get(key)); } // 将排序后的 JSON 对象转换成字符串 Gson gson = new Gson(); String sortedJsonString = gson.toJson(sortedJsonObject); System.out.println(sortedJsonString); // 输出:{"age":18,"gender":"male","name":"Tom"} } } ``` 在上面的示例代码中,先将原始的 JSON 字符串转换成 JSON 对象,然后将 JSON 对象的 key 存入 List 中并排序,最后根据排序后的 key 重新构建 JSON 对象,并将其转换成字符串。注意,这里使用了 Gson 库来进行 JSON 对象和字符串之间的转换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值