前言:因为公司平台有便民服务模块,这边我就主要和我的另一位同事负责便民服务这块的功能,这快东西涉及的领域比较多,我主要负责手机流量充值,固话宽带缴费,飞机票预订,有线电视,最后加上一个天气预报,好了废话不多说了。
下面主要讲解天气预报java的实现过程,讲这个是因为天气预报比其他便民服务要难做些,也花了我差不多3天的时间,其实是用不了这么多时间的,主要是找到百度的接口是免费的,你们懂的免费的东西一般来说不是有点坑,就是缺胳膊短腿的,要不然你都全提供了,别人那些收费的接口不是没得人去用了嘛,</p><p>这就是免费的东西有时候比较坑的地方,在这期间主要花得时间太多的是在找城市联动插件上,网上这种满地都是,但有提供天气预报的编码的城市联动插件几乎很少,至少我现在没有找到,然后百度的需求接口又必须要城市名和城市编号这两个参数,所以要用到这种插件,有人会说,肯定有其他的接口提供查询,就比如把页面输入城市名后</p><p>,在后台调用根据城市名查询城市编码这是可以的,好了不说了顺便怎么样最后功能能实现就OK啦!先看一下效果啦!
效果不太好,欢迎大神拍砖
jsp 前端展示页面
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <c:set var="ctx" value="${pageContext.request.contextPath}" /> <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=0.8, width=470, height=424, minimum-scale=0.6, maximum-scale=1.0, user-scalable=yes" charset="UTF-8" http-equiv="Content-Type" /> <title>天气预报</title> <link type="text/css" rel="stylesheet" href="${ctx}/css/weather.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="${ctx}/js/jquery.js"></script><span style="font-size:24px;color:#FF0000;">//需引入自己项目中的jquery</span> <script type="text/javascript" src="${ctx}/js/weather.js"></script> <script type="text/javascript"> function findsWeather() { var citycode=$("#city").val(); var cityname=document.getElementById(citycode).innerHTML; //默认省市 var pid = $("#province").val(); // var pname=document.getElementById(pid).innerHTML; // $("#p").val(pname); // $("#p").html(pname); //document.getElementById("p").innerHTML=pname; // alert(pname); window.location ="${ctx}/Weather1Controller/recentweathers?cityname="+encodeURI(encodeURI(cityname))+"&citycode="+citycode+"&pid="+pid; } </script> <script type="text/javascript"> $(function() { $("#province").empty(); var p=$("#pid").val(); for (var i = 0; i < prolist.ps.length; i++) { if(p!=i){ $("#province").append( "<option id="+i+" value="+i+">" + prolist.ps[i].proName + "</option>"); }else{ $("#province").append( "<option id='"+i+"' selected=selected value='"+i+"'>" + prolist.ps[i].proName + "</option>"); } } findCity(); }); function findCity() { var pid = $("#province").val(); var cityid=$("#cityid").val(); $("#city").empty(); for (var i = 0; i < prolist.ps.length; i++) { if (i== pid) { for (var j = 0; j < prolist.ps[i].citys.length; j++) { if(cityid==prolist.ps[i].citys[j].pcode){ $("#city").append( "<option selected=selected id='"+prolist.ps[i].citys[j].pcode+"' value='"+prolist.ps[i].citys[j].pcode+"'>" + prolist.ps[i].citys[j].proName + "</option>"); }else{ $("#city").append( "<option id='"+prolist.ps[i].citys[j].pcode+"' value='"+prolist.ps[i].citys[j].pcode+"'>" + prolist.ps[i].citys[j].proName + "</option>"); } } } } } </script> <style type="text/css"> #l0{ left: 188px; } #l1{ left: 338px; } #l2{ left: 488px; } #l3{ left: 638px; } </style> </head> <body> <c:if test="${obj.retData!='数据查询异常!'&&obj.errNum=='0'}"> <div class="op_weather4_twoicon_container_div"> <div class="op_weather4_twoicon" style="height: 424px;"> <div style="background-color: blue;"> <select id="province" onchange="findCity()"> </select> <select id="city"> </select> <input type="hidden" id="pid" value="${obj.retData.pid}"> <input type="hidden" id="cityid" value="${obj.retData.cityid}"> <button onclick="findsWeather()">更换</button> </div> <div weath-eff="[]" weath-bg="cloudy" target="_blank" class="op_weather4_twoicon_today OP_LOG_LINK"> <p class="op_weather4_twoicon_date">${obj.retData.city} ${obj.retData.today.week} ${obj.retData.today.date} (实时:${obj.retData.today.curTemp})</p> <div style="background-image: url('../images/weather/${obj.retData.today.code}.png');; *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.baidu.com/aladdin/img/new_weath/bigicon/3.png)" class="op_weather4_twoicon_icon"></div> <p class="op_weather4_twoicon_temp"> ${obj.retData.today.hightemp} ~ ${obj.retData.today.lowtemp} </p> <p class="op_weather4_twoicon_weath">${obj.retData.today.type}</p> <p class="op_weather4_twoicon_wind">${obj.retData.today.fengxiang}-${obj.retData.today.fengli }</p> <!--PM标准 0-35优,35-75良,75-115轻度污染,115-150中度污染,150-250重度污染,250及以上严重污染--> <!--background 优良(绿色),轻度中度污染(橙色),严重污染(红色)--> <c:if test="${obj.retData.today.aqi!='null'}"> <c:if test="${obj.retData.today.aqi>=0&&obj.retData.today.aqi<35}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background:green;"><b>${obj.retData.today.aqi}</b> 优</em> </p> </c:if> <c:if test="${obj.retData.today.aqi>=35&&obj.retData.today.aqi<75}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: green"><b>${obj.retData.today.aqi}</b> 良</em> </p> </c:if> <c:if test="${obj.retData.today.aqi>=75&&obj.retData.today.aqi<115}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: orange;"><b>${obj.retData.today.aqi}</b> 轻度污染</em> </p> </c:if> <c:if test="${obj.retData.today.aqi>=115&&obj.retData.today.aqi<150}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: orange"><b>${obj.retData.today.aqi}</b> 中度污染</em> </p> </c:if> <c:if test="${obj.retData.today.aqi>=150&&obj.retData.today.aqi<250}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: red;"><b>${obj.retData.today.aqi}</b> 重度污染</em> </p> </c:if> <c:if test="${obj.retData.today.aqi>=250}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: red;"><b>${obj.retData.today.aqi}</b> 重度污染</em> </p> </c:if> </c:if> <c:if test="${obj.retData.today.aqi=='null'}"> <p class="op_weather4_twoicon_pm25"> 空气质量<em style="background: gray;"><b>暂无数据</b></em> </p> </c:if> </div> <c:forEach var="f" items="${obj.retData.forecast}" begin="0" varStatus="s"> <div weath-eff="{"halo":1}" weath-bg="daytime" target="_blank" id="l${s.index}" class="op_weather4_twoicon_day OP_LOG_LINK"> <div class="op_weather4_twoicon_hover"></div> <div class="op_weather4_twoicon_split"></div> <p class="op_weather4_twoicon_date">${f.week}</p> <p class="op_weather4_twoicon_date_day">${f.date}</p> <div style="background-image: url('../images/weather/${f.code}.png'); *background: none; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.baidu.com/aladdin/img/new_weath/icon/5.png)" class="op_weather4_twoicon_icon"></div> <p class="op_weather4_twoicon_temp">${f.hightemp} ~ ${f.lowtemp}</p> <p class="op_weather4_twoicon_weath">${f.type}</p> <p class="op_weather4_twoicon_wind">${f.fengxiang}-${f.fengli}</p> </div> </c:forEach> <!--阴天--> <div bg-name="cloudy" class="op_weather4_twoicon_bg" style="display: none; background-image: -webkit-linear-gradient(top, #485663, #a1b8ca); background-image: -moz-linear-gradient(top, #485663, #a1b8ca); background-image: -o-linear-gradient(top, #485663, #a1b8ca); background-image: -ms-linear-gradient(top, #485663, #a1b8ca); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#485663, EndColorStr=#a1b8ca); z-index: 0.01; opacity: 1; height: 424px;"> </div> <!--晴天--> <div bg-name="daytime" class="op_weather4_twoicon_bg" style="background-image: -webkit-linear-gradient(top, #0d68bc, #72ade0); background-image: -moz-linear-gradient(top, #0d68bc, #72ade0); background-image: -o-linear-gradient(top, #0d68bc, #72ade0); background-image: -ms-linear-gradient(top, #0d68bc, #72ade0); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#0d68bc, EndColorStr=#72ade0); z-index: 2; opacity: 1; height: 424px;"> </div> </div> <div class="op_weather4_xiala"> <div style="display: block;" class="op_weather4_xltabcontent"> <div class="op_weather4_xltab c-clearfix"> <ul> <li data-click="{fm:'beha'}" class="OP_LOG_BTN op_weather4_xlactive"><span class="op_weather4_xlfilter">相关指数</span></li> </ul> </div> <div style="display: block;" class="op_weather4_xlcon"> <ul class="op_weather4_xltop c-clearfix"> <c:forEach items="${obj.retData.today.index}" var="i"> <li class="op_weather4_xlzs" onmouseout="disTip('tip_chuanyi','none');" onmouseover="disTip('tip_chuanyi','block');" style="position: relative; z-index: 6; float: left;"> <div class="op_weather4_xlzstit">${i.name} : ${i.index}</div> <div class=""> <div class="op_weather4_xltiptitle">${i.details}</div> </div> </li> </c:forEach> </ul> </div> </div> </div> </div> </c:if> <c:if test="${obj.retData=='数据查询异常!'||obj.errNum!='0'}"> <div class="op_weather4_twoicon_container_div"> <div class="op_weather4_twoicon" style="height: 424px;"> <div style="background-color: blue;"> <select id="province" onchange="findCity()"> </select> <select id="city"> </select> <button onclick="findsWeather()">更换</button> </div> <div weath-eff="[]" weath-bg="cloudy" target="_blank" class="op_weather4_twoicon_today OP_LOG_LINK"> <p class="op_weather4_twoicon_temp"> 暂无数据,请稍后在试! </p> </div> <!--阴天--> <div bg-name="cloudy" class="op_weather4_twoicon_bg" style="display: none; background-image: -webkit-linear-gradient(top, #485663, #a1b8ca); background-image: -moz-linear-gradient(top, #485663, #a1b8ca); background-image: -o-linear-gradient(top, #485663, #a1b8ca); background-image: -ms-linear-gradient(top, #485663, #a1b8ca); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#485663, EndColorStr=#a1b8ca); z-index: 0.01; opacity: 1; height: 424px;"> </div> <!--晴天--> <div bg-name="daytime" class="op_weather4_twoicon_bg" style="background-image: -webkit-linear-gradient(top, #0d68bc, #72ade0); background-image: -moz-linear-gradient(top, #0d68bc, #72ade0); background-image: -o-linear-gradient(top, #0d68bc, #72ade0); background-image: -ms-linear-gradient(top, #0d68bc, #72ade0); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr=#0d68bc, EndColorStr=#72ade0); z-index: 2; opacity: 1; height: 424px;"> </div> </div> </div> </c:if> </body> </html>
weather.js
var prolist={"ps":[{"proName":"北京市","citys":[{"pcode":"101010100","proName":"北京"},{"pcode":"101010200","proName":"海淀"},{"pcode":"101010300","proName":"朝阳"},{"pcode":"101010400","proName":"顺义"},{"pcode":"101010500","proName":"怀柔"},{"pcode":"101010600","proName":"通州"},{"pcode":"101010700","proName":"昌平"},{"pcode":"101010800","proName":"延庆"},{"pcode":"101010900","proName":"丰台"},{"pcode":"101011000","proName":"石景山"},{"pcode":"101011100","proName":"大兴"},{"pcode":"101011200","proName":"房山"},{"pcode":"101011300","proName":"密云"},{"pcode":"101011400","proName":"门头沟"},{"pcode":"101011500","proName":"平谷"},{"pcode":"101011600","proName":"八达岭"},{"pcode":"101011700","proName":"佛爷顶"},{"pcode":"101011800","proName":"汤河口"},{"pcode":"101011900","proName":"密云上甸子"},{"pcode":"101012000","proName":"斋堂"},{"pcode":"101012100","proName":"霞云岭"}]},{"proName":"上海市","citys":[{"pcode":"101020100","proName":"上海"},{"pcode":"101020200","proName":"闵行"},{"pcode":"101020300","proName":"宝山"},{"pcode":"101020400","proName":"川沙"},{"pcode":"101020500","proName":"嘉定"},{"pcode":"101020600","proName":"南汇"},{"pcode":"101020700","proName":"金山"},{"pcode":"101020800","proName":"青浦"},{"pcode":"101020900","proName":"松江"},{"pcode":"101021000","proName":"奉贤"},{"pcode":"101021100","proName":"崇明"},{"pcode":"101021101","proName":"陈家镇"},{"pcode":"101021102","proName":"引水船"},{"pcode":"101021200","proName":"徐家汇"},{"pcode":"101021300","proName":"浦东"}]},{"proName":"天津市","citys":[{"pcode":"101030100","proName":"天津"},{"pcode":"101030200","proName":"武清"},{"pcode":"101030300","proName":"宝坻"},{"pcode":"101030400","proName":"东丽"},{"pcode":"101030500","proName":"西青"},{"pcode":"101030600","proName":"北辰"},{"pcode":"101030700","proName":"宁河"},{"pcode":"101030800","proName":"汉沽"},{"pcode":"101030900","proName":"静海"},{"pcode":"101031000","proName":"津南"},{"pcode":"101031100","proName":"塘沽"},{"pcode":"101031200","proName":"大港"},{"pcode":"101031300","proName":"平台"},{"pcode":"101031400","proName":"蓟县"}]},{"proName":"重庆市","citys":[{"pcode":"101040100","proName":"重庆"},{"pcode":"101040200","proName":"永川"},{"pcode":"101040300","proName":"合川"},{"pcode":"101040400","proName":"南川"},{"pcode":"101040500","proName":"江津"},{"pcode":"101040600","proName":"万盛"},{"pcode":"101040700","proName":"渝北"},{"pcode":"101040800","proName":"北碚"},{"pcode":"101040900","proName":"巴南"},{"pcode":"101041000","proName":"长寿"},{"pcode":"101041100","proName":"黔江"},{"pcode":"101041200","proName":"万州天城"},{"pcode":"101041300","proName":"万州龙宝"},{"pcode":"101041400","proName":"涪陵"},{"pcode":"101041500","proName":"开县"},{"pcode":"101041600","proName":"城口"},{"pcode":"101041700","proName":"云阳"},{"pcode":"101041800","proName":"巫溪"},{"pcode":"101041900","proName":"奉节"},{"pcode":"101042000","proName":"巫山"},{"pcode":"101042100","proName":"潼南"},{"pcode":"101042200","proName":"垫江"},{"pcode":"101042300","proName":"梁平"},{"pcode":"101042400","proName":"忠县"},{"pcode":"101042500","proName":"石柱"},{"pcode":"101042600","proName":"大足"},{"pcode":"101042700","proName":"荣昌"},{"pcode":"101042800","proName":"铜梁"},{"pcode":"101042900","proName":"璧山"},{"pcode":"101043000","proName":"丰都"},{"pcode":"101043100","proName":"武隆"},{"pcode":"101043200","proName":"彭水"},{"pcode":"101043300","proName":"綦江"},{"pcode":"101043400","proName":"酉阳"},{"pcode":"101043500","proName":"金佛山"},{"pcode":"101043600","proName":"秀山"},{"pcode":"101043700","proName":"沙坪坝"}]},{"proName":"黑龙江省","citys":[{"pcode":"101050101","proName":"哈尔滨"},{"pcode":"101050102","proName":"双城"},{"pcode":"101050103","proName":"呼兰"},{"pcode":"101050104","proName":"阿城"},{"pcode":"101050105","proName":"宾县"},{"pcode":"101050106","proName":"依兰"},{"pcode":"101050107","proName":"巴彦"},{"pcode":"101050108","proName":"通河"},{"pcode":"101050109","proName":"方正"},{"pcode":"101050110","proName":"延寿"},{"pcode":"101050111","proName":"尚志"},{"pcode":"101050112","proName":"五常"},{"pcode":"101050113","proName":"木兰"},{"pcode":"101050201","proName":"齐齐哈尔"},{"pcode":"101050202","proName":"讷河"},{"pcode":"101050203","proName":"龙江"},{"pcode":"101050204","proName":"甘南"},{"pcode":"101050205","proName":"富裕"},{"pcode":"101050206","proName":"依安"},{"pcode":"101050207","proName":"拜泉"},{"pcode":"101050208","proName":"克山"},{"pcode":"101050209","proName":"克东"},{"pcode":"101050210","proName":"泰来"},{"pcode":"101050301","proName":"牡丹江"},{"pcode":"101050302","proName":"海林"},{"pcode":"101050303","proName":"穆棱"},{"pcode":"101050304","proName":"林口"},{"pcode":"101050305","proName":"绥芬河"},{"pcode":"101050306","proName":"宁安"},{"pcode":"101050307","proName":"东宁"},{"pcode":"101050401","proName":"佳木斯"},{"pcode":"101050402","proName":"汤原"},{"pcode":"101050403","proName":"抚远"},{"pcode":"101050404","proName":"桦川"},{"pcode":"101050405","proName":"桦南"},{"pcode":"101050406","proName":"同江"},{"pcode":"101050407","proName":"富锦"},{"pcode":"101050501","proName":"绥化"},{"pcode":"101050502","proName":"肇东"},{"pcode":"101050503","proName":"安达"},{"pcode":"101050504","proName":"海伦"},{"pcode":"101050505","proName":"明水"},{"pcode":"101050506","proName":"望奎"},{"pcode":"101050507","proName":"兰西"},{"pcode":"101050508","proName":"青冈"},{"pcode":"101050509","proName":"庆安"},{"pcode":"101050510","proName":"绥棱"},{"pcode":"101050601","proName":"黑河"},{"pcode":"101050602","proName":"嫩江"},{"pcode":"101050603","proName":"孙吴"},{"pcode":"101050604","proName":"逊克"},{"pcode":"101050605","proName":"五大连池"},{"pcode":"101050606","proName":"北安"},{"pcode":"101050701","proName":"大兴安岭"},{"pcode":"101050702","proName":"塔河"},{"pcode":"101050703","proName":"漠河"},{"pcode":"101050704","proName":"呼玛"},{"pcode":"101050705","proName":"呼中"},{"pcode":"101050706","proName":"新林"},{"pcode":"101050707","proName":"阿木尔"},{"pcode":"101050708","proName":"加格达奇"},{"pcode":"101050801","proName":"伊春"},{"pcode":"101050802","proName":"乌伊岭"},{"pcode":"101050803","proName":"五营"},{"pcode":"101050804","proName":"铁力"},{"pcode":"101050805","proName":"嘉荫"},{"pcode":"101050901","proName":"大庆"},{"pcode":"101050902","proName":"林甸"},{"pcode":"101050903","proName":"肇州"},{"pcode":"101050904","proName":"肇源"},{"pcode":"101050905","proName":"杜蒙"},{"pcode":"101051002","proName":"七台河"},{"pcode":"101051003","proName":"勃利"},{"pcode":"101051101","proName":"鸡西"},{"pcode":"101051102","proName":"虎林"},{"pcode":"101051103","proName":"密山"},{"pcode":"101051104","proName":"鸡东"},{"pcode":"101051201","proName":"鹤岗"},{"pcode":"101051202","proName":"绥滨"},{"pcode":"101051203","proName":"萝北"},{"pcode":"101051301","proName":"双鸭山"},{"pcode":"101051302","proName":"集贤"},{"pcode":"101051303","proName":"宝清"},{"pcode":"101051304","proName":"饶河"}]},{"proName":"吉林省","citys":[{"pcode":"101060101","proName":"长春"},{"pcode":"101060102","proName":"农安"},{"pcode":"101060103","proName":"德惠"},{"pcode":"101060104","proName":"九台"},{"pcode":"101060105","proName":"榆树"},{"pcode":"101060106","proName":"双阳"},{"pcode":"101060201","proName":"吉林"},{"pcode":"101060202","proName":"舒兰"},{"pcode":"101060203","proName":"永吉"},{"pcode":"101060204","proName":"蛟河"},{"pcode":"101060205","proName":"磐石"},{"pcode":"101060206","proName":"桦甸"},{"pcode":"101060207","proName":"烟筒山"},{"pcode":"101060301","proName":"延吉"},{"pcode":"101060302","proName":"敦化"},{"pcode":"101060303","proName":"安图"},{"pcode":"101060304","proName":"汪清"},{"pcode":"101060305","proName":"和龙"},{"pcode":"101060306","proName":"天池"},{"pcode":"101060307","proName":"龙井"},{"pcode":"101060308","proName":"珲春"},{"pcode":"101060309","proName":"图们"},{"pcode":"101060310","proName":"松江"},{"pcode":"101060311","proName":"罗子沟"},{"pcode":"101060312","proName":"延边"},{"pcode":"101060401","proName":"四平"},{"pcode":"101060402","proName":"双辽"},{"pcode":"101060403","proName":"梨树"},{"pcode":"101060404","proName":"公主岭"},{"pcode":"101060405","proName":"伊通"},{"pcode":"101060406","proName":"孤家子"},{"pcode":"101060501","proName":"通化"},{"pcode":"101060502","proName":"梅河口"},{"pcode":"101060503","proName":"柳河"},{"pcode":"101060504","proName":"辉南"},{"pcode":"101060505","proName":"集安"},{"pcode":"101060506","proName":"通化县"},{"pcode":"101060601","proName":"白城"},{"pcode":"101060602","proName":"洮南"},{"pcode":"101060603","proName":"大安"},{"pcode":"101060604","proName":"镇赉"},{"pcode":"101060605","proName":"通榆"},{"pcode":"101060701","proName":"辽源"},{"pcode":"101060702","proName":"东丰"},{"pcode":"101060801","proName":"松原"},{"pcode":"101060802","proName":"乾安"},{"pcode":"101060803","proName":"前郭"},{"pcode":"101060804","proName":"长岭"},{"pcode":"101060805","proName":"扶余"},{"pcode":"101060901","proName":"白山"},{"pcode":"101060902","proName":"靖宇"},{"pcode":"101060903","proName":"临江"},{"pcode":"101060904","proName":"东岗"},{"pcode":"101060905","proName":"长白"}]},{"proName":"辽宁省","citys":[{"pcode":"101070101","proName":"沈阳"},{"pcode":"101070102","proName":"苏家屯"},{"pcode":"101070103","proName":"辽中"},{"pcode":"101070104","proName":"康平"},{"pcode":"101070105","proName":"法库"},{"pcode":"101070106","proName":"新民"},{"pcode":"101070107","proName":"于洪"},{"pcode":"101070108","proName":"新城子"},{"pcode":"101070201","proName":"大连"},{"pcode":"101070202","proName":"瓦房店"},{"pcode":"101070203","proName":"金州"},{"pcode":"101070204","proName":"普兰店"},{"pcode":"101070205","proName":"旅顺"},{"pcode":"101070206","proName":"长海"},{"pcode":"101070207","proName":"庄河"},{"pcode":"101070208","proName":"皮口"},{"pcode":"101070209","proName":"海洋岛"},{"pcode":"101070301","proName":"鞍山"},{"pcode":"101070302","proName":"台安"},{"pcode":"101070303","proName":"岫岩"},{"pcode":"101070304","proName":"海城"},{"pcode":"101070401","proName":"抚顺"},{"pcode":"101070403","proName":"清原"},{"pcode":"101070404","proName":"章党"},{"pcode":"101070501","proName":"本溪"},{"pcode":"101070502","proName":"本溪县"},{"pcode":"101070503","proName":"草河口"},{"pcode":"101070504","proName":"桓仁"},{"pcode":"101070601","proName":"丹东"},{"pcode":"101070602","proName":"凤城"},{"pcode":"101070603","proName":"宽甸"},{"pcode":"101070604","proName":"东港"},{"pcode":"101070605","proName":"东沟"},{"pcode":"101070701","proName":"锦州"},{"pcode":"101070702","proName":"凌海"},{"pcode":"101070703","proName":"北宁"},{"pcode":"101070704","proName":"义县"},{"pcode":"101070705","proName":"黑山"},{"pcode":"101070706","proName":"北镇"},{"pcode":"101070801","proName":"营口"},{"pcode":"101070802","proName":"大石桥"},{"pcode":"101070803","proName":"盖州"},{"pcode":"101070901","proName":"阜新"},{"pcode":"101070902","proName":"彰武"},{"pcode":"101071001","proName":"辽阳"},{"pcode":"101071002","proName":"辽阳县"},{"pcode":"101071003","proName":"灯塔"},{"pcode":"101071101","proName":"铁岭"},{"pcode":"101071102","proName":"开原"},{"pcode":"101071103","proName":"昌图"},{"pcode":"101071104","proName":"西丰"},{"pcode":"101071201","proName":"朝阳"},{"pcode":"101071202","proName":"建平"},{"pcode":"101071203","proName":"凌源"},{"pcode":"101071204","proName":"喀左"},{"pcode":"101071205","proName":"北票"},{"pcode":"101071206","proName":"羊山"},{"pcode":"101071207","proName":"建平县"},{"pcode":"101071301","proName":"盘锦"},{"pcode":"101071302","proName":"大洼"},{"pcode":"101071303","proName":"盘山"},{"pcode":"101071401","proName":"葫芦岛"},{"pcode":"101071402","proName":"建昌"},{"pcode":"101071403","proName":"绥中"},{"pcode":"101071404","proName":"兴城"}]},{"proName":"内蒙古自治区","citys":[{"pcode":"101080101","proName":"呼和浩特"},{"pcode":"101080102","proName":"土默特左旗"},{"pcode":"101080103","proName":"托克托"},{"pcode":"101080104","proName":"和林格尔"},{"pcode":"101080105","proName":"清水河"},{"pcode":"101080106","proName":"呼和浩特市郊区"},{"pcode":"101080107","proName":"武川"},{"pcode":"101080201","proName":"包头"},{"pcode":"101080202","proName":"白云鄂博"},{"pcode":"101080203","proName":"满都拉"},{"pcode":"101080204","proName":"土默特右旗"},{"pcode":"101080205","proName":"固阳"},{"pcode":"101080206","proName":"达尔罕茂明安联合旗"},{"pcode":"101080207","proName":"石拐"},{"pcode":"101080301","proName":"乌海"},{"pcode":"101080401","proName":"集宁"},{"pcode":"101080402","proName":"卓资"},{"pcode":"101080403","proName":"化德"},{"pcode":"101080404","proName":"商都"},{"pcode":"101080405","proName":"希拉穆仁"},{"pcode":"101080406","proName":"兴和"},{"pcode":"101080407","proName":"凉城"},{"pcode":"101080408","proName":"察哈尔右翼前旗"},{"pcode":"101080409","proName":"察哈尔右翼中旗"},{"pcode":"101080410","proName":"察哈尔右翼后旗"},{"pcode":"101080411","proName":"四子王旗"},{"pcode":"101080412","proName":"丰镇"},{"pcode":"101080501","proName":"通辽"},{"pcode":"101080502","proName":"舍伯吐"},{"pcode":"101080503","proName":"科尔沁左翼中旗"},{"pcode":"101080504","proName":"科尔沁左翼后旗"},{"pcode":"101080505","proName":"青龙山"},{"pcode":"101080506","proName":"开鲁"},{"pcode":"101080507","proName":"库伦旗"},{"pcode":"101080508","proName":"奈曼旗"},{"pcode":"101080509","proName":"扎鲁特旗"},{"pcode":"101080510","proName":"高力板"},{"pcode":"101080511","proName":"巴雅尔吐胡硕"},{"pcode":"101080512","proName":"通辽钱家店"},{"pcode":"101080601","proName":"赤峰"},{"pcode":"101080602","proName":"赤峰郊区站"},{"pcode":"101080603","proName":"阿鲁科尔沁旗"},{"pcode":"101080604","proName":"浩尔吐"},{"pcode":"101080605","proName":"巴林左旗"},{"pcode":"101080606","proName":"巴林右旗"},{"pcode":"101080607","proName":"林西"},{"pcode":"101080608","proName":"克什克腾旗"},{"pcode":"101080609","proName":"翁牛特旗"},{"pcode":"101080610","proName":"岗子"},{"pcode":"101080611","proName":"喀喇沁旗"},{"pcode":"101080612","proName":"八里罕"},{"pcode":"101080613","proName":"宁城"},{"pcode":"101080614","proName":"敖汉旗"},{"pcode":"101080615","proName":"宝过图"},{"pcode":"101080701","proName":"鄂尔多斯"},{"pcode":"101080703","proName":"达拉特旗"},{"pcode":"101080704","proName":"准格尔旗"},{"pcode":"101080705","proName":"鄂托克前旗"},{"pcode":"101080706","proName":"河南"},{"pcode":"101080707","proName":"伊克乌素"},{"pcode":"101080708","proName":"鄂托克旗"},{"pcode":"101080709","proName":"杭锦旗"},{"pcode":"101080710","proName":"乌审旗"},{"pcode":"101080711","proName":"伊金霍洛旗"},{"pcode":"101080712","proName":"乌审召"},{"pcode":"101080713","proName":"东胜"},{"pcode":"101080801","proName":"临河"},{"pcode":"101080802","proName":"五原"},{"pcode":"101080803","proName":"磴口"},{"pcode":"101080804","proName":"乌拉特前旗"},{"pcode":"101080805","proName":"大佘太"},{"pcode":"101080806","proName":"乌拉特中旗"},{"pcode":"101080807","proName":"乌拉特后旗"},{"pcode":"101080808","proName":"海力素"},{"pcode":"101080809","proName":"那仁宝力格"},{"pcode":"101080810","proName":"杭锦后旗"},{"pcode":"101080811","proName":"巴盟农试站"},{"pcode":"101080901","proName":"锡林浩特"},{"pcode":"101080902","proName":"朝克乌拉"},{"pcode":"101080903","proName":"二连浩特"},{"pcode":"101080904","proName":"阿巴嘎旗"},{"pcode":"101080905","proName":"伊和郭勒"},{"pcode":"101080906","proName":"苏尼特左旗"},{"pcode":"101080907","proName":"苏尼特右旗"},{"pcode":"101080908","proName":"朱日和"},{"pcode":"101080909","proName":"东乌珠穆沁旗"},{"pcode":"101080910","proName":"西乌珠穆沁旗"},{"pcode":"101080911","proName":"太仆寺旗"},{"pcode":"101080912","proName":"镶黄旗"},{"pcode":"101080913","proName":"正镶白旗"},{"pcode":"101080914","proName":"正兰旗"},{"pcode":"101080915","proName":"多伦"},{"pcode":"101080916","proName":"博克图"},{"pcode":"101080917","proName":"乌拉盖"},{"pcode":"101080918","proName":"白日乌拉"},{"pcode":"101080919","proName":"那日图"},{"pcode":"101081000","proName":"呼伦贝尔"},{"pcode":"101081001","proName":"海拉尔"},{"pcode":"101081002","proName":"小二沟"},{"pcode":"101081003","proName":"阿荣旗"},{"pcode":"101081004","proName":"莫力达瓦旗"},{"pcode":"101081005","proName":"鄂伦春旗"},{"pcode":"101081006","proName":"鄂温克旗"},{"pcode":"101081007","proName":"陈巴尔虎旗"},{"pcode":"101081008","proName":"新巴尔虎左旗"},{"pcode":"101081009","proName":"新巴尔虎右旗"},{"pcode":"101081010","proName":"满洲里"},{"pcode":"101081011","proName":"牙克石"},{"pcode":"101081012","proName":"扎兰屯"},{"pcode":"101081014","proName":"额尔古纳"},{"pcode":"101081015","proName":"根河"},{"pcode":"101081016","proName":"图里河"},{"pcode":"101081101","proName":"乌兰浩特"},{"pcode":"101081102","proName":"阿尔山"},{"pcode":"101081103","proName":"科尔沁右翼中旗"},{"pcode":"101081104","proName":"胡尔勒"},{"pcode":"101081105","proName":"扎赉特旗"},{"pcode":"101081106","proName":"索伦"},{"pcode":"101081107","proName":"突泉"},{"pcode":"101081108","proName":"霍林郭勒"},{"pcode":"101081201","proName":"阿拉善左旗"},{"pcode":"101081202","proName":"阿拉善右旗"},{"pcode":"101081203","proName":"额济纳旗"},{"pcode":"101081204","proName":"拐子湖"},{"pcode":"101081205","proName":"吉兰太"},{"pcode":"101081206","proName":"锡林高勒"},{"pcode":"101081207","proName":"头道湖"},{"pcode":"101081208","proName":"中泉子"},{"pcode":"101081209","proName":"巴彦诺尔贡"},{"pcode":"101081210","proName":"雅布赖"},{"pcode":"101081211","proName":"乌斯太"},{"pcode":"101081212","proName":"孪井滩"}]},{"proName":"河北省","citys":[{"pcode":"101090101","proName":"石家庄"},{"pcode":"101090102","proName":"井陉"},{"pcode":"101090103","proName":"正定"},{"pcode":"101090104","proName":"栾城"},{"pcode":"101090105","proName":"行唐"},{"pcode":"101090106","proName":"灵寿"},{"pcode":"101090107","proName":"高邑"},{"pcode":"101090108","proName":"深泽"},{"pcode":"101090109","proName":"赞皇"},{"pcode":"101090110","proName":"无极"},{"pcode":"101090111","proName":"平山"},{"pcode":"101090112","proName":"元氏"},{"pcode":"101090113","proName":"赵县"},{"pcode":"101090114","proName":"辛集"},{"pcode":"101090115","proName":"藁城"},{"pcode":"101090116","proName":"晋洲"},{"pcode":"101090117","proName":"新乐"},{"pcode":"101090201","proName":"保定"},{"pcode":"101090202","proName":"满城"},{"pcode":"101090203","proName":"阜平"},{"pcode":"101090204","proName":"徐水"},{"pcode":"101090205","proName":"唐县"},{"pcode":"101090206","proName":"高阳"},{"pcode":"101090207","proName":"容城"},{"pcode":"101090208","proName":"紫荆关"},{"pcode":"101090209","proName":"涞源"},{"pcode":"101090210","proName":"望都"},{"pcode":"101090211","proName":"安新"},{"pcode":"101090212","proName":"易县"},{"pcode":"101090213","proName":"涞水"},{"pcode":"101090214","proName":"曲阳"},{"pcode":"101090215","proName":"蠡县"},{"pcode":"101090216","proName":"顺平"},{"pcode":"101090217","proName":"雄县"},{"pcode":"101090218","proName":"涿州"},{"pcode":"101090219","proName":"定州"},{"pcode":"101090220","proName":"安国"},{"pcode":"101090221","proName":"高碑店"},{"pcode":"101090301","proName":"张家口"},{"pcode":"101090302","proName":"宣化"},{"pcode":"101090303","proName":"张北"},{"pcode":"101090304","proName":"康保"},{"pcode":"101090305","proName":"沽源"},{"pcode":"101090306","proName":"尚义"},{"pcode":"101090307","proName":"蔚县"},{"pcode":"101090308","proName":"阳原"},{"pcode":"101090309","proName":"怀安"},{"pcode":"101090310","proName":"万全"},{"pcode":"101090311","proName":"怀来"},{"pcode":"101090312","proName":"涿鹿"},{"pcode":"101090313","proName":"赤城"},{"pcode":"101090314","proName":"崇礼"},{"pcode":"101090402","proName":"承德"},{"pcode":"101090403","proName":"承德县"},{"pcode":"101090404","proName":"兴隆"},{"pcode":"101090405","proName":"平泉"},{"pcode":"101090406","proName":"滦平"},{"pcode":"101090407","proName":"隆化"},{"pcode":"101090408","proName":"丰宁"},{"pcode":"101090409","proName":"宽城"},{"pcode":"101090410","proName":"围场"},{"pcode":"101090411","proName":"塞罕坎"},{"pcode":"101090501","proName":"唐山"},{"pcode":"101090502","proName":"丰南"},{"pcode":"101090503","proName":"丰润"},{"pcode":"101090504","proName":"滦县"},{"pcode":"101090505","proName":"滦南"},{"pcode":"101090506","proName":"乐亭"},{"pcode":"101090507","proName":"迁西"},{"pcode":"101090508","proName":"玉田"},{"pcode":"101090509","proName":"唐海"},{"pcode":"101090510","proName":"遵化"},{"pcode":"101090511","proName":"迁安"},{"pcode":"101090601","proName":"廊坊"},{"pcode":"101090602","proName":"固安"},{"pcode":"101090603","proName":"永清"},{"pcode":"101090604","proName":"香河"},{"pcode":"101090605","proName":"大城"},{"pcode":"101090606","proName":"文安"},{"pcode":"101090607","proName":"大厂"},{"pcode":"101090608","proName":"霸州"},{"pcode":"101090609","proName":"三河"},{"pcode":"101090701","proName":"沧州"},{"pcode":"101090702","proName":"青县"},{"pcode":"101090703","proName":"东光"},{"pcode":"101090704","proName":"海兴"},{"pcode":"101090705","proName":"盐山"},{"pcode":"101090706","proName":"肃宁"},{"pcode":"101090707","proName":"南皮"},{"pcode":"101090708","proName":"吴桥"},{"pcode":"101090709","proName":"献县"},{"pcode":"101090710","proName":"孟村"},{"pcode":"101090711","proName":"泊头"},{"pcode":"101090712","proName":"任丘"},{"pcode":"101090713","proName":"黄骅"},{"pcode":"101090714","proName":"河间"},{"pcode":"101090715","proName":"曹妃甸"},{"pcode":"101090801","proName":"衡水"},{"pcode":"101090802","proName":"枣强"},{"pcode":"101090803","proName":"武邑"},{"pcode":"101090804","proName":"武强"},{"pcode":"101090805","proName":"饶阳"},{"pcode":"101090806","proName":"安平"},{"pcode":"101090807","proName":"故城"},{"pcode":"101090808","proName":"景县"},{"pcode":"101090809","proName":"阜城"},{"pcode":"101090810","proName":"冀州"},{"pcode":"101090811","proName":"深州"},{"pcode":"101090901","proName":"邢台"},{"pcode":"101090902","proName":"临城"},{"pcode":"101090903","proName":"邢台县浆水"},{"pcode":"101090904","proName":"内邱"},{"pcode":"101090905","proName":"柏乡"},{"pcode":"101090906","proName":"隆尧"},{"pcode":"101090907","proName":"南和"},{"pcode":"101090908","proName":"宁晋"},{"pcode":"101090909","proName":"巨鹿"},{"pcode":"101090910","proName":"新河"},{"pcode":"101090911","proName":"广宗"},{"pcode":"101090912","proName":"平乡"},{"pcode":"101090913","proName":"威县"},{"pcode":"101090914","proName":"清河"},{"pcode":"101090915","proName":"临西"},{"pcode":"101090916","proName":"南宫"},{"pcode":"101090917","proName":"沙河"},{"pcode":"101090918","proName":"任县"},{"pcode":"101091001","proName":"邯郸"},{"pcode":"101091002","proName":"峰峰"},{"pcode":"101091003","proName":"临漳"},{"pcode":"101091004","proName":"成安"},{"pcode":"101091005","proName":"大名"},{"pcode":"101091006","proName":"涉县"},{"pcode":"101091007","proName":"磁县"},{"pcode":"101091008","proName":"肥乡"},{"pcode":"101091009","proName":"永年"},{"pcode":"101091010","proName":"邱县"},{"pcode":"101091011","proName":"鸡泽"},{"pcode":"101091012","proName":"广平"},{"pcode":"101091013","proName":"馆陶"},{"pcode":"101091014","proName":"魏县"},{"pcode":"101091015","proName":"曲周"},{"pcode":"101091016","proName":"武安"},{"pcode":"101091101","proName":"秦皇岛"},{"pcode":"101091102","proName":"青龙"},{"pcode":"101091103","proName":"昌黎"},{"pcode":"101091104","proName":"抚宁"},{"pcode":"101091105","proName":"卢龙"},{"pcode":"101091106","proName":"北戴河"}]},{"proName":"山西省","citys":[{"pcode":"101100101","proName":"太原"},{"pcode":"101100102","proName":"清徐"},{"pcode":"101100103","proName":"阳曲"},{"pcode":"101100104","proName":"娄烦"},{"pcode":"101100105","proName":"太原古交区"},{"pcode":"101100106","proName":"太原北郊"},{"pcode":"101100107","proName":"太原南郊"},{"pcode":"101100201","proName":"大同"},{"pcode":"101100202","proName":"阳高"},{"pcode":"101100203","proName":"大同县"},{"pcode":"101100204","proName":"天镇"},{"pcode":"101100205","proName":"广灵"},{"pcode":"101100206","proName":"灵邱"},{"pcode":"101100207","proName":"浑源"},{"pcode":"101100208","proName":"左云"},{"pcode":"101100301","proName":"阳泉"},{"pcode":"101100302","proName":"盂县"},{"pcode":"101100303","proName":"平定"},{"pcode":"101100401","proName":"晋中"},{"pcode":"101100402","proName":"榆次"},{"pcode":"101100403","proName":"榆社"},{"pcode":"101100404","proName":"左权"},{"pcode":"101100405","proName":"和顺"},{"pcode":"101100406","proName":"昔阳"},{"pcode":"101100407","proName":"寿阳"},{"pcode":"101100408","proName":"太谷"},{"pcode":"101100409","proName":"祁县"},{"pcode":"101100410","proName":"平遥"},{"pcode":"101100411","proName":"灵石"},{"pcode":"101100412","proName":"介休"},{"pcode":"101100501","proName":"长治"},{"pcode":"101100502","proName":"黎城"},{"pcode":"101100503","proName":"屯留"},{"pcode":"101100504","proName":"潞城"},{"pcode":"101100505","proName":"襄垣"},{"pcode":"101100506","proName":"平顺"},{"pcode":"101100507","proName":"武乡"},{"pcode":"101100508","proName":"沁县"},{"pcode":"101100509","proName":"长子"},{"pcode":"101100510","proName":"沁源"},{"pcode":"101100511","proName":"壶关"},{"pcode":"101100601","proName":"晋城"},{"pcode":"101100602","proName":"沁水"},{"pcode":"101100603","proName":"阳城"},{"pcode":"101100604","proName":"陵川"},{"pcode":"101100605","proName":"高平"},{"pcode":"101100701","proName":"临汾"},{"pcode":"101100702","proName":"曲沃"},{"pcode":"101100703","proName":"永和"},{"pcode":"101100704","proName":"隰县"},{"pcode":"101100705","proName":"大宁"},{"pcode":"101100706","proName":"吉县"},{"pcode":"101100707","proName":"襄汾"},{"pcode":"101100708","proName":"蒲县"},{"pcode":"101100709","proName":"汾西"},{"pcode":"101100710","proName":"洪洞"},{"pcode":"101100711","proName":"霍州"},{"pcode":"101100712","proName":"乡宁"},{"pcode":"101100713","proName":"翼城"},{"pcode":"101100714","proName":"侯马"},{"pcode":"101100715","proName":"浮山"},{"pcode":"101100716","proName":"安泽"},{"pcode":"101100717","proName":"古县"},{"pcode":"101100801","proName":"运城"},{"pcode":"101100802","proName":"临猗"},{"pcode":"101100803","proName":"稷山"},{"pcode":"101100804","proName":"万荣"},{"pcode":"101100805","proName":"河津"},{"pcode":"101100806","proName":"新绛"},{"pcode":"101100807","proName":"绛县"},{"pcode":"101100808","proName":"闻喜"},{"pcode":"101100809","proName":"垣曲"},{"pcode":"101100810","proName":"永济"},{"pcode":"101100811","proName":"芮城"},{"pcode":"101100812","proName":"夏县"},{"pcode":"101100813","proName":"平陆"},{"pcode":"101100901","proName":"朔州"},{"pcode":"101100902","proName":"平鲁"},{"pcode":"101100903","proName":"山阴"},{"pcode":"101100904","proName":"右玉"},{"pcode":"101100905","proName":"应县"},{"pcode":"101100906","proName":"怀仁"},{"pcode":"101101001","proName":"忻州"},{"pcode":"101101002","proName":"定襄"},{"pcode":"101101003","proName":"五台县豆村"},{"pcode":"101101004","proName":"河曲"},{"pcode":"101101005","proName":"偏关"},{"pcode":"101101006","proName":"神池"},{"pcode":"101101007","proName":"宁武"},{"pcode":"101101008","proName":"代县"},{"pcode":"101101009","proName":"繁峙"},{"pcode":"101101010","proName":"五台山"},{"pcode":"101101011","proName":"保德"},{"pcode":"101101012","proName":"静乐"},{"pcode":"101101013","proName":"岢岚"},{"pcode":"101101014","proName":"五寨"},{"pcode":"101101015","proName":"原平"},{"pcode":"101101100","proName":"吕梁"},{"pcode":"101101101","proName":"离石"},{"pcode":"101101102","proName":"临县"},{"pcode":"101101103","proName":"兴县"},{"pcode":"101101104","proName":"岚县"},{"pcode":"101101105","proName":"柳林"},{"pcode":"101101106","proName":"石楼"},{"pcode":"101101107","proName":"方山"},{"pcode":"101101108","proName":"交口"},{"pcode":"101101109","proName":"中阳"},{"pcode":"101101110","proName":"孝义"},{"pcode":"101101111","proName":"汾阳"},{"pcode":"101101112","proName":"文水"},{"pcode":"101101113","proName":"交城"}]},{"proName":"陕西省","citys":[{"pcode":"101110101","proName":"西安"},{"pcode":"101110102","proName":"长安"},{"pcode":"101110103","proName":"临潼"},{"pcode":"101110104","proName":"蓝田"},{"pcode":"101110105","proName":"周至"},{"pcode":"101110106","proName":"户县"},{"pcode":"101110107","proName":"高陵"},{"pcode":"101110108","proName":"杨凌"},{"pcode":"101110200","proName":"咸阳"},{"pcode":"101110201","proName":"三原"},{"pcode":"101110202","proName":"礼泉"},{"pcode":"101110203","proName":"永寿"},{"pcode":"101110204","proName":"淳化"},{"pcode":"101110205","proName":"泾阳"},{"pcode":"101110206","proName":"武功"},{"pcode":"101110207","proName":"乾县"},{"pcode":"101110208","proName":"彬县"},{"pcode":"101110209","proName":"长武"},{"pcode":"101110210","proName":"旬邑"},{"pcode":"101110211","proName":"兴平"},{"pcode":"101110300","proName":"延安"},{"pcode":"101110301","proName":"延长"},{"pcode":"101110302","proName":"延川"},{"pcode":"101110303","proName":"子长"},{"pcode":"101110304","proName":"宜川"},{"pcode":"101110305","proName":"富县"},{"pcode":"101110306","proName":"志丹"},{"pcode":"101110307","proName":"安塞"},{"pcode":"101110308","proName":"甘泉"},{"pcode":"101110309","proName":"洛川"},{"pcode":"101110310","proName":"黄陵"},{"pcode":"101110311","proName":"黄龙"},{"pcode":"101110312","proName":"吴起"},{"pcode":"101110401","proName":"榆林"},{"pcode":"101110402","proName":"府谷"},{"pcode":"101110403","proName":"神木"},{"pcode":"101110404","proName":"佳县"},{"pcode":"101110405","proName":"定边"},{"pcode":"101110406","proName":"靖边"},{"pcode":"101110407","proName":"横山"},{"pcode":"101110408","proName":"米脂"},{"pcode":"101110409","proName":"子洲"},{"pcode":"101110410","proName":"绥德"},{"pcode":"101110411","proName":"吴堡"},{"pcode":"101110412","proName":"清涧"},{"pcode":"101110501","proName":"渭南"},{"pcode":"101110502","proName":"华县"},{"pcode":"101110503","proName":"潼关"},{"pcode":"101110504","proName":"大荔"},{"pcode":"101110505","proName":"白水"},{"pcode":"101110506","proName":"富平"},{"pcode":"101110507","proName":"蒲城"},{"pcode":"101110508","proName":"澄城"},{"pcode":"101110509","proName":"合阳"},{"pcode":"101110510","proName":"韩城"},{"pcode":"101110511","proName":"华阴"},{"pcode":"101110512","proName":"华山"},{"pcode":"101110601","proName":"商洛"},{"pcode":"101110602","proName":"洛南"},{"pcode":"101110603","proName":"柞水"},{"pcode":"101110605","proName":"镇安"},{"pcode":"101110606","proName":"丹凤"},{"pcode":"101110607","proName":"商南"},{"pcode":"101110608","proName":"山阳"},{"pcode":"101110701","proName":"安康"},{"pcode":"101110702","proName":"紫阳"},{"pcode":"101110703","proName":"石泉"},{"pcode":"101110704","proName":"汉阴"},{"pcode":"101110705","proName":"旬阳"},{"pcode":"101110706","proName":"岚皋"},{"pcode":"101110707","proName":"平利"},{"pcode":"101110708","proName":"白河"},{"pcode":"101110709","proName":"镇坪"},{"pcode":"101110710","proName":"宁陕"},{"pcode":"101110801","proName":"汉中"},{"pcode":"101110802","proName":"略阳"},{"pcode":"101110803","proName":"勉县"},{"pcode":"101110804","proName":"留坝"},{"pcode":"101110805","proName":"洋县"},{"pcode":"101110806","proName":"城固"},{"pcode":"101110807","proName":"西乡"},{"pcode":"101110808","proName":"佛坪"},{"pcode":"101110809","proName":"宁强"},{"pcode":"101110810","proName":"南郑"},{"pcode":"101110811","proName":"镇巴"},{"pcode":"101110901","proName":"宝鸡"},{"pcode":"101110902","proName":"宝鸡县"},{"pcode":"101110903","proName":"千阳"},{"pcode":"101110904","proName":"麟游"},{"pcode":"101110905","proName":"岐山"},{"pcode":"101110906","proName":"凤翔"},{"pcode":"101110907","proName":"扶风"},{"pcode":"101110908","proName":"眉县"},{"pcode":"101110909","proName":"太白"},{"pcode":"101110910","proName":"凤县"},{"pcode":"101110911","proName":"陇县"},{"pcode":"101111001","proName":"铜川"},{"pcode":"101111002","proName":"耀县"},{"pcode":"101111003","proName":"宜君"}]},{"proName":"山东省","citys":[{"pcode":"101120101","proName":"济南"},{"pcode":"101120102","proName":"长清"},{"pcode":"101120103","proName":"商河"},{"pcode":"101120104","proName":"章丘"},{"pcode":"101120105","proName":"平阴"},{"pcode":"101120106","proName":"济阳"},{"pcode":"101120201","proName":"青岛"},{"pcode":"101120202","proName":"崂山"},{"pcode":"101120203","proName":"潮连岛"},{"pcode":"101120204","proName":"即墨"},{"pcode":"101120205","proName":"胶州"},{"pcode":"101120206","proName":"胶南"},{"pcode":"101120207","proName":"莱西"},{"pcode":"101120208","proName":"平度"},{"pcode":"101120301","proName":"淄博"},{"pcode":"101120302","proName":"淄川"},{"pcode":"101120303","proName":"博山"},{"pcode":"101120304","proName":"高青"},{"pcode":"101120305","proName":"周村"},{"pcode":"101120306","proName":"沂源"},{"pcode":"101120307","proName":"桓台"},{"pcode":"101120308","proName":"临淄"},{"pcode":"101120401","proName":"德州"},{"pcode":"101120402","proName":"武城"},{"pcode":"101120403","proName":"临邑"},{"pcode":"101120404","proName":"陵县"},{"pcode":"101120405","proName":"齐河"},{"pcode":"101120406","proName":"乐陵"},{"pcode":"101120407","proName":"庆云"},{"pcode":"101120408","proName":"平原"},{"pcode":"101120409","proName":"宁津"},{"pcode":"101120410","proName":"夏津"},{"pcode":"101120411","proName":"禹城"},{"pcode":"101120501","proName":"烟台"},{"pcode":"101120502","proName":"莱州"},{"pcode":"101120503","proName":"长岛"},{"pcode":"101120504","proName":"蓬莱"},{"pcode":"101120505","proName":"龙口"},{"pcode":"101120506","proName":"招远"},{"pcode":"101120507","proName":"栖霞"},{"pcode":"101120508","proName":"福山"},{"pcode":"101120509","proName":"牟平"},{"pcode":"101120510","proName":"莱阳"},{"pcode":"101120511","proName":"海阳"},{"pcode":"101120512","proName":"千里岩"},{"pcode":"101120601","proName":"潍坊"},{"pcode":"101120602","proName":"青州"},{"pcode":"101120603","proName":"寿光"},{"pcode":"101120604","proName":"临朐"},{"pcode":"101120605","proName":"昌乐"},{"pcode":"101120606","proName":"昌邑"},{"pcode":"101120607","proName":"安丘"},{"pcode":"101120608","proName":"高密"},{"pcode":"101120609","proName":"诸城"},{"pcode":"101120701","proName":"济宁"},{"pcode":"101120702","proName":"嘉祥"},{"pcode":"101120703","proName":"微山"},{"pcode":"101120704","proName":"鱼台"},{"pcode":"101120705","proName":"兖州"},{"pcode":"101120706","proName":"金乡"},{"pcode":"101120707","proName":"汶上"},{"pcode":"101120708","proName":"泗水"},{"pcode":"101120709","proName":"梁山"},{"pcode":"101120710","proName":"曲阜"},{"pcode":"101120711","proName":"邹城"},{"pcode":"101120801","proName":"泰安"},{"pcode":"101120802","proName":"新泰"},{"pcode":"101120803","proName":"泰山"},{"pcode":"101120804","proName":"肥城"},{"pcode":"101120805","proName":"东平"},{"pcode":"101120806","proName":"宁阳"},{"pcode":"101120901","proName":"临沂"},{"pcode":"101120902","proName":"莒南"},{"pcode":"101120903","proName":"沂南"},{"pcode":"101120904","proName":"苍山"},{"pcode":"101120905","proName":"临沭"},{"pcode":"101120906","proName":"郯城"},{"pcode":"101120907","proName":"蒙阴"},{"pcode":"101120908","proName":"平邑"},{"pcode":"101120909","proName":"费县"},{"pcode":"101120910","proName":"沂水"},{"pcode":"101120911","proName":"马站"},{"pcode":"101121001","proName":"菏泽"},{"pcode":"101121002","proName":"鄄城"},{"pcode":"101121003","proName":"郓城"},{"pcode":"101121004","proName":"东明"},{"pcode":"101121005","proName":"定陶"},{"pcode":"101121006","proName":"巨野"},{"pcode":"101121007","proName":"曹县"},{"pcode":"101121008","proName":"成武"},{"pcode":"101121009","proName":"单县"},{"pcode":"101121101","proName":"滨州"},{"pcode":"101121102","proName":"博兴"},{"pcode":"101121103","proName":"无棣"},{"pcode":"101121104","proName":"阳信"},{"pcode":"101121105","proName":"惠民"},{"pcode":"101121106","proName":"沾化"},{"pcode":"101121107","proName":"邹平"},{"pcode":"101121201","proName":"东营"},{"pcode":"101121202","proName":"河口"},{"pcode":"101121203","proName":"垦利"},{"pcode":"101121204","proName":"利津"},{"pcode":"101121205","proName":"广饶"},{"pcode":"101121301","proName":"威海"},{"pcode":"101121302","proName":"文登"},{"pcode":"101121303","proName":"荣成"},{"pcode":"101121304","proName":"乳山"},{"pcode":"101121305","proName":"成山头"},{"pcode":"101121306","proName":"石岛"},{"pcode":"101121401","proName":"枣庄"},{"pcode":"101121402","proName":"薛城"},{"pcode":"101121403","proName":"峄城"},{"pcode":"101121404","proName":"台儿庄"},{"pcode":"101121405","proName":"滕州"},{"pcode":"101121501","proName":"日照"},{"pcode":"101121502","proName":"五莲"},{"pcode":"101121503","proName":"莒县"},{"pcode":"101121601","proName":"莱芜"},{"pcode":"101121701","proName":"聊城"},{"pcode":"101121702","proName":"冠县"},{"pcode":"101121703","proName":"阳谷"},{"pcode":"101121704","proName":"高唐"},{"pcode":"101121705","proName":"茌平"},{"pcode":"101121706","proName":"东阿"},{"pcode":"101121707","proName":"临清"},{"pcode":"101121708","proName":"朝城"},{"pcode":"101121709","proName":"莘县"}]},{"proName":"新疆维吾尔自治区","citys":[{"pcode":"101130101","proName":"乌鲁木齐"},{"pcode":"101130102","proName":"蔡家湖"},{"pcode":"101130103","proName":"小渠子"},{"pcode":"101130104","proName":"巴仑台"},{"pcode":"101130105","proName":"达坂城"},{"pcode":"101130106","proName":"十三间房气象站"},{"pcode":"101130107","proName":"天山大西沟"},{"pcode":"101130108","proName":"乌鲁木齐牧试站"},{"pcode":"101130109","proName":"天池"},{"pcode":"101130110","proName":"白杨沟"},{"pcode":"101130201","proName":"克拉玛依"},{"pcode":"101130301","proName":"石河子"},{"pcode":"101130302","proName":"炮台"},{"pcode":"101130303","proName":"莫索湾"},{"pcode":"101130304","proName":"乌兰乌苏"},{"pcode":"101130401","proName":"昌吉"},{"pcode":"101130402","proName":"呼图壁"},{"pcode":"101130403","proName":"米泉"},{"pcode":"101130404","proName":"阜康"},{"pcode":"101130405","proName":"吉木萨尔"},{"pcode":"101130406","proName":"奇台"},{"pcode":"101130407","proName":"玛纳斯"},{"pcode":"101130408","proName":"木垒"},{"pcode":"101130409","proName":"北塔山"},{"pcode":"101130501","proName":"吐鲁番"},{"pcode":"101130502","proName":"托克逊"},{"pcode":"101130503","proName":"吐鲁番东坎"},{"pcode":"101130504","proName":"鄯善"},{"pcode":"101130505","proName":"红柳河"},{"pcode":"101130601","proName":"库尔勒"},{"pcode":"101130602","proName":"轮台"},{"pcode":"101130603","proName":"尉犁"},{"pcode":"101130604","proName":"若羌"},{"pcode":"101130605","proName":"且末"},{"pcode":"101130606","proName":"和静"},{"pcode":"101130607","proName":"焉耆"},{"pcode":"101130608","proName":"和硕"},{"pcode":"101130609","proName":"库米什"},{"pcode":"101130610","proName":"巴音布鲁克"},{"pcode":"101130611","proName":"铁干里克"},{"pcode":"101130612","proName":"博湖"},{"pcode":"101130613","proName":"塔中"},{"pcode":"101130701","proName":"阿拉尔"},{"pcode":"101130801","proName":"阿克苏"},{"pcode":"101130802","proName":"乌什"},{"pcode":"101130803","proName":"温宿"},{"pcode":"101130804","proName":"拜城"},{"pcode":"101130805","proName":"新和"},{"pcode":"101130806","proName":"沙雅"},{"pcode":"101130807","proName":"库车"},{"pcode":"101130808","proName":"柯坪"},{"pcode":"101130809","proName":"阿瓦提"},{"pcode":"101130901","proName":"喀什"},{"pcode":"101130902","proName":"英吉沙"},{"pcode":"101130903","proName":"塔什库尔干"},{"pcode":"101130904","proName":"麦盖提"},{"pcode":"101130905","proName":"莎车"},{"pcode":"101130906","proName":"叶城"},{"pcode":"101130907","proName":"泽普"},{"pcode":"101130908","proName":"巴楚"},{"pcode":"101130909","proName":"岳普湖"},{"pcode":"101130910","proName":"伽师"},{"pcode":"101131001","proName":"伊宁"},{"pcode":"101131002","proName":"察布查尔"},{"pcode":"101131003","proName":"尼勒克"},{"pcode":"101131004","proName":"伊宁县"},{"pcode":"101131005","proName":"巩留"},{"pcode":"101131006","proName":"新源"},{"pcode":"101131007","proName":"昭苏"},{"pcode":"101131008","proName":"特克斯"},{"pcode":"101131009","proName":"霍城"},{"pcode":"101131010","proName":"霍尔果斯"},{"pcode":"101131101","proName":"塔城"},{"pcode":"101131102","proName":"裕民"},{"pcode":"101131103","proName":"额敏"},{"pcode":"101131104","proName":"和布克赛尔"},{"pcode":"101131105","proName":"托里"},{"pcode":"101131106","proName":"乌苏"},{"pcode":"101131107","proName":"沙湾"},{"pcode":"101131108","proName":"和丰"},{"pcode":"101131201","proName":"哈密"},{"pcode":"101131202","proName":"沁城"},{"pcode":"101131203","proName":"巴里坤"},{"pcode":"101131204","proName":"伊吾"},{"pcode":"101131205","proName":"淖毛湖"},{"pcode":"101131301","proName":"和田"},{"pcode":"101131302","proName":"皮山"},{"pcode":"101131303","proName":"策勒"},{"pcode":"101131304","proName":"墨玉"},{"pcode":"101131305","proName":"洛浦"},{"pcode":"101131306","proName":"民丰"},{"pcode":"101131307","proName":"于田"},{"pcode":"101131401","proName":"阿勒泰"},{"pcode":"101131402","proName":"哈巴河"},{"pcode":"101131403","proName":"一八五团"},{"pcode":"101131404","proName":"黑山头"},{"pcode":"101131405","proName":"吉木乃"},{"pcode":"101131406","proName":"布尔津"},{"pcode":"101131407","proName":"福海"},{"pcode":"101131408","proName":"富蕴"},{"pcode":"101131409","proName":"青河"},{"pcode":"101131410","proName":"安德河"},{"pcode":"101131501","proName":"阿图什"},{"pcode":"101131502","proName":"乌恰"},{"pcode":"101131503","proName":"阿克陶"},{"pcode":"101131504","proName":"阿合奇"},{"pcode":"101131505","proName":"吐尔尕特"},{"pcode":"101131601","proName":"博乐"},{"pcode":"101131602","proName":"温泉"},{"pcode":"101131603","proName":"精河"},{"pcode":"101131606","proName":"阿拉山口"}]},{"proName":"西藏自治区","citys":[{"pcode":"101140101","proName":"拉萨"},{"pcode":"101140102","proName":"当雄"},{"pcode":"101140103","proName":"尼木"},{"pcode":"101140104","proName":"墨竹贡卡"},{"pcode":"101140201","proName":"日喀则"},{"pcode":"101140202","proName":"拉孜"},{"pcode":"101140203","proName":"南木林"},{"pcode":"101140204","proName":"聂拉木"},{"pcode":"101140205","proName":"定日"},{"pcode":"101140206","proName":"江孜"},{"pcode":"101140207","proName":"帕里"},{"pcode":"101140301","proName":"山南"},{"pcode":"101140302","proName":"贡嘎"},{"pcode":"101140303","proName":"琼结"},{"pcode":"101140304","proName":"加查"},{"pcode":"101140305","proName":"浪卡子"},{"pcode":"101140306","proName":"错那"},{"pcode":"101140307","proName":"隆子"},{"pcode":"101140308","proName":"泽当"},{"pcode":"101140401","proName":"林芝"},{"pcode":"101140402","proName":"波密"},{"pcode":"101140403","proName":"米林"},{"pcode":"101140404","proName":"察隅"},{"pcode":"101140501","proName":"昌都"},{"pcode":"101140502","proName":"丁青"},{"pcode":"101140503","proName":"类乌齐"},{"pcode":"101140504","proName":"洛隆"},{"pcode":"101140505","proName":"左贡"},{"pcode":"101140506","proName":"芒康"},{"pcode":"101140507","proName":"八宿"},{"pcode":"101140601","proName":"那曲"},{"pcode":"101140603","proName":"嘉黎"},{"pcode":"101140604","proName":"班戈"},{"pcode":"101140605","proName":"安多"},{"pcode":"101140606","proName":"索县"},{"pcode":"101140607","proName":"比如"},{"pcode":"101140701","proName":"阿里"},{"pcode":"101140702","proName":"改则"},{"pcode":"101140703","proName":"申扎"},{"pcode":"101140704","proName":"狮泉河"},{"pcode":"101140705","proName":"普兰"}]},{"proName":"青海省","citys":[{"pcode":"101150101","proName":"西宁"},{"pcode":"101150102","proName":"大通"},{"pcode":"101150103","proName":"湟源"},{"pcode":"101150104","proName":"湟中"},{"pcode":"101150105","proName":"铁卜加"},{"pcode":"101150106","proName":"铁卜加寺"},{"pcode":"101150107","proName":"中心站"},{"pcode":"101150201","proName":"海东"},{"pcode":"101150202","proName":"乐都"},{"pcode":"101150203","proName":"民和"},{"pcode":"101150204","proName":"互助"},{"pcode":"101150205","proName":"化隆"},{"pcode":"101150206","proName":"循化"},{"pcode":"101150207","proName":"冷湖"},{"pcode":"101150208","proName":"平安"},{"pcode":"101150301","proName":"黄南"},{"pcode":"101150302","proName":"尖扎"},{"pcode":"101150303","proName":"泽库"},{"pcode":"101150304","proName":"河南"},{"pcode":"101150401","proName":"海南"},{"pcode":"101150402","proName":"江西沟"},{"pcode":"101150404","proName":"贵德"},{"pcode":"101150405","proName":"河卡"},{"pcode":"101150406","proName":"兴海"},{"pcode":"101150407","proName":"贵南"},{"pcode":"101150408","proName":"同德"},{"pcode":"101150409","proName":"共和"},{"pcode":"101150501","proName":"果洛"},{"pcode":"101150502","proName":"班玛"},{"pcode":"101150503","proName":"甘德"},{"pcode":"101150504","proName":"达日"},{"pcode":"101150505","proName":"久治"},{"pcode":"101150506","proName":"玛多"},{"pcode":"101150507","proName":"清水河"},{"pcode":"101150508","proName":"玛沁"},{"pcode":"101150601","proName":"玉树"},{"pcode":"101150602","proName":"托托河"},{"pcode":"101150603","proName":"治多"},{"pcode":"101150604","proName":"杂多"},{"pcode":"101150605","proName":"囊谦"},{"pcode":"101150606","proName":"曲麻莱"},{"pcode":"101150701","proName":"海西"},{"pcode":"101150702","proName":"格尔木"},{"pcode":"101150703","proName":"察尔汉"},{"pcode":"101150704","proName":"野牛沟"},{"pcode":"101150705","proName":"五道梁"},{"pcode":"101150706","proName":"小灶火"},{"pcode":"101150708","proName":"天峻"},{"pcode":"101150709","proName":"乌兰"},{"pcode":"101150710","proName":"都兰"},{"pcode":"101150711","proName":"诺木洪"},{"pcode":"101150712","proName":"茫崖"},{"pcode":"101150713","proName":"大柴旦"},{"pcode":"101150714","proName":"茶卡"},{"pcode":"101150715","proName":"香日德"},{"pcode":"101150716","proName":"德令哈"},{"pcode":"101150801","proName":"海北"},{"pcode":"101150802","proName":"门源"},{"pcode":"101150803","proName":"祁连"},{"pcode":"101150804","proName":"海晏"},{"pcode":"101150805","proName":"托勒"},{"pcode":"101150806","proName":"刚察"}]},{"proName":"甘肃省","citys":[{"pcode":"101160101","proName":"兰州"},{"pcode":"101160102","proName":"皋兰"},{"pcode":"101160103","proName":"永登"},{"pcode":"101160104","proName":"榆中"},{"pcode":"101160201","proName":"定西"},{"pcode":"101160202","proName":"通渭"},{"pcode":"101160203","proName":"陇西"},{"pcode":"101160204","proName":"渭源"},{"pcode":"101160205","proName":"临洮"},{"pcode":"101160206","proName":"漳县"},{"pcode":"101160207","proName":"岷县"},{"pcode":"101160208","proName":"安定"},{"pcode":"101160301","proName":"平凉"},{"pcode":"101160302","proName":"泾川"},{"pcode":"101160303","proName":"灵台"},{"pcode":"101160304","proName":"崇信"},{"pcode":"101160305","proName":"华亭"},{"pcode":"101160306","proName":"庄浪"},{"pcode":"101160307","proName":"静宁"},{"pcode":"101160308","proName":"崆峒"},{"pcode":"101160401","proName":"庆阳"},{"pcode":"101160402","proName":"西峰"},{"pcode":"101160403","proName":"环县"},{"pcode":"101160404","proName":"华池"},{"pcode":"101160405","proName":"合水"},{"pcode":"101160406","proName":"正宁"},{"pcode":"101160407","proName":"宁县"},{"pcode":"101160408","proName":"镇原"},{"pcode":"101160409","proName":"庆城"},{"pcode":"101160501","proName":"武威"},{"pcode":"101160502","proName":"民勤"},{"pcode":"101160503","proName":"古浪"},{"pcode":"101160504","proName":"乌鞘岭"},{"pcode":"101160505","proName":"天祝"},{"pcode":"101160601","proName":"金昌"},{"pcode":"101160602","proName":"永昌"},{"pcode":"101160701","proName":"张掖"},{"pcode":"101160702","proName":"肃南"},{"pcode":"101160703","proName":"民乐"},{"pcode":"101160704","proName":"临泽"},{"pcode":"101160705","proName":"高台"},{"pcode":"101160706","proName":"山丹"},{"pcode":"101160801","proName":"酒泉"},{"pcode":"101160802","proName":"鼎新"},{"pcode":"101160803","proName":"金塔"},{"pcode":"101160804","proName":"马鬃山"},{"pcode":"101160805","proName":"瓜州"},{"pcode":"101160806","proName":"肃北"},{"pcode":"101160807","proName":"玉门镇"},{"pcode":"101160808","proName":"敦煌"},{"pcode":"101160901","proName":"天水"},{"pcode":"101160902","proName":"北道区"},{"pcode":"101160903","proName":"清水"},{"pcode":"101160904","proName":"秦安"},{"pcode":"101160905","proName":"甘谷"},{"pcode":"101160906","proName":"武山"},{"pcode":"101160907","proName":"张家川"},{"pcode":"101160908","proName":"麦积"},{"pcode":"101161001","proName":"武都"},{"pcode":"101161002","proName":"成县"},{"pcode":"101161003","proName":"文县"},{"pcode":"101161004","proName":"宕昌"},{"pcode":"101161005","proName":"康县"},{"pcode":"101161006","proName":"西和"},{"pcode":"101161007","proName":"礼县"},{"pcode":"101161008","proName":"徽县"},{"pcode":"101161009","proName":"两当"},{"pcode":"101161101","proName":"临夏"},{"pcode":"101161102","proName":"康乐"},{"pcode":"101161103","proName":"永靖"},{"pcode":"101161104","proName":"广河"},{"pcode":"101161105","proName":"和政"},{"pcode":"101161106","proName":"东乡"},{"pcode":"101161201","proName":"合作"},{"pcode":"101161202","proName":"临潭"},{"pcode":"101161203","proName":"卓尼"},{"pcode":"101161204","proName":"舟曲"},{"pcode":"101161205","proName":"迭部"},{"pcode":"101161206","proName":"玛曲"},{"pcode":"101161207","proName":"碌曲"},{"pcode":"101161208","proName":"夏河"},{"pcode":"101161301","proName":"白银"},{"pcode":"101161302","proName":"靖远"},{"pcode":"101161303","proName":"会宁"},{"pcode":"101161304","proName":"华家岭"},{"pcode":"101161305","proName":"景泰"}]},{"proName":"宁夏回族自治区","citys":[{"pcode":"101170101","proName":"银川"},{"pcode":"101170102","proName":"永宁"},{"pcode":"101170103","proName":"灵武"},{"pcode":"101170104","proName":"贺兰"},{"pcode":"101170201","proName":"石嘴山"},{"pcode":"101170202","proName":"惠农"},{"pcode":"101170203","proName":"平罗"},{"pcode":"101170204","proName":"陶乐"},{"pcode":"101170205","proName":"石炭井"},{"pcode":"101170206","proName":"大武口"},{"pcode":"101170301","proName":"吴忠"},{"pcode":"101170302","proName":"同心"},{"pcode":"101170303","proName":"盐池"},{"pcode":"101170304","proName":"韦州"},{"pcode":"101170305","proName":"麻黄山"},{"pcode":"101170306","proName":"青铜峡"},{"pcode":"101170401","proName":"固原"},{"pcode":"101170402","proName":"西吉"},{"pcode":"101170403","proName":"隆德"},{"pcode":"101170404","proName":"泾源"},{"pcode":"101170405","proName":"六盘山"},{"pcode":"101170406","proName":"彭阳"},{"pcode":"101170501","proName":"中卫"},{"pcode":"101170502","proName":"中宁"},{"pcode":"101170503","proName":"兴仁堡"},{"pcode":"101170504","proName":"海原"}]},{"proName":"河南省","citys":[{"pcode":"101180101","proName":"郑州"},{"pcode":"101180102","proName":"巩义"},{"pcode":"101180103","proName":"荥阳"},{"pcode":"101180104","proName":"登封"},{"pcode":"101180105","proName":"新密"},{"pcode":"101180106","proName":"新郑"},{"pcode":"101180107","proName":"中牟"},{"pcode":"101180108","proName":"郑州农试站"},{"pcode":"101180201","proName":"安阳"},{"pcode":"101180202","proName":"汤阴"},{"pcode":"101180203","proName":"滑县"},{"pcode":"101180204","proName":"内黄"},{"pcode":"101180205","proName":"林州"},{"pcode":"101180301","proName":"新乡"},{"pcode":"101180302","proName":"获嘉"},{"pcode":"101180303","proName":"原阳"},{"pcode":"101180304","proName":"辉县"},{"pcode":"101180305","proName":"卫辉"},{"pcode":"101180306","proName":"延津"},{"pcode":"101180307","proName":"封丘"},{"pcode":"101180308","proName":"长垣"},{"pcode":"101180401","proName":"许昌"},{"pcode":"101180402","proName":"鄢陵"},{"pcode":"101180403","proName":"襄城"},{"pcode":"101180404","proName":"长葛"},{"pcode":"101180405","proName":"禹州"},{"pcode":"101180501","proName":"平顶山"},{"pcode":"101180502","proName":"郏县"},{"pcode":"101180503","proName":"宝丰"},{"pcode":"101180504","proName":"汝州"},{"pcode":"101180505","proName":"叶县"},{"pcode":"101180506","proName":"舞钢"},{"pcode":"101180507","proName":"鲁山"},{"pcode":"101180601","proName":"信阳"},{"pcode":"101180602","proName":"息县"},{"pcode":"101180603","proName":"罗山"},{"pcode":"101180604","proName":"光山"},{"pcode":"101180605","proName":"新县"},{"pcode":"101180606","proName":"淮滨"},{"pcode":"101180607","proName":"潢川"},{"pcode":"101180608","proName":"固始"},{"pcode":"101180609","proName":"商城"},{"pcode":"101180610","proName":"鸡公山"},{"pcode":"101180611","proName":"信阳地区农试站"},{"pcode":"101180701","proName":"南阳"},{"pcode":"101180702","proName":"南召"},{"pcode":"101180703","proName":"方城"},{"pcode":"101180704","proName":"社旗"},{"pcode":"101180705","proName":"西峡"},{"pcode":"101180706","proName":"内乡"},{"pcode":"101180707","proName":"镇平"},{"pcode":"101180708","proName":"淅川"},{"pcode":"101180709","proName":"新野"},{"pcode":"101180710","proName":"唐河"},{"pcode":"101180711","proName":"邓州"},{"pcode":"101180712","proName":"桐柏"},{"pcode":"101180801","proName":"开封"},{"pcode":"101180802","proName":"杞县"},{"pcode":"101180803","proName":"尉氏"},{"pcode":"101180804","proName":"通许"},{"pcode":"101180805","proName":"兰考"},{"pcode":"101180901","proName":"洛阳"},{"pcode":"101180902","proName":"新安"},{"pcode":"101180903","proName":"孟津"},{"pcode":"101180904","proName":"宜阳"},{"pcode":"101180905","proName":"洛宁"},{"pcode":"101180906","proName":"伊川"},{"pcode":"101180907","proName":"嵩县"},{"pcode":"101180908","proName":"偃师"},{"pcode":"101180909","proName":"栾川"},{"pcode":"101180910","proName":"汝阳"},{"pcode":"101181001","proName":"商丘"},{"pcode":"101181002","proName":"睢阳区"},{"pcode":"101181003","proName":"睢县"},{"pcode":"101181004","proName":"民权"},{"pcode":"101181005","proName":"虞城"},{"pcode":"101181006","proName":"柘城"},{"pcode":"101181007","proName":"宁陵"},{"pcode":"101181008","proName":"夏邑"},{"pcode":"101181009","proName":"永城"},{"pcode":"101181101","proName":"焦作"},{"pcode":"101181102","proName":"修武"},{"pcode":"101181103","proName":"武陟"},{"pcode":"101181104","proName":"沁阳"},{"pcode":"101181106","proName":"博爱"},{"pcode":"101181107","proName":"温县"},{"pcode":"101181108","proName":"孟州"},{"pcode":"101181201","proName":"鹤壁"},{"pcode":"101181202","proName":"浚县"},{"pcode":"101181203","proName":"淇县"},{"pcode":"101181301","proName":"濮阳"},{"pcode":"101181302","proName":"台前"},{"pcode":"101181303","proName":"南乐"},{"pcode":"101181304","proName":"清丰"},{"pcode":"101181305","proName":"范县"},{"pcode":"101181401","proName":"周口"},{"pcode":"101181402","proName":"扶沟"},{"pcode":"101181403","proName":"太康"},{"pcode":"101181404","proName":"淮阳"},{"pcode":"101181405","proName":"西华"},{"pcode":"101181406","proName":"商水"},{"pcode":"101181407","proName":"项城"},{"pcode":"101181408","proName":"郸城"},{"pcode":"101181409","proName":"鹿邑"},{"pcode":"101181410","proName":"沈丘"},{"pcode":"101181411","proName":"黄泛区"},{"pcode":"101181501","proName":"漯河"},{"pcode":"101181502","proName":"临颍"},{"pcode":"101181503","proName":"舞阳"},{"pcode":"101181601","proName":"驻马店"},{"pcode":"101181602","proName":"西平"},{"pcode":"101181603","proName":"遂平"},{"pcode":"101181604","proName":"上蔡"},{"pcode":"101181605","proName":"汝南"},{"pcode":"101181606","proName":"泌阳"},{"pcode":"101181607","proName":"平舆"},{"pcode":"101181608","proName":"新蔡"},{"pcode":"101181609","proName":"确山"},{"pcode":"101181610","proName":"正阳"},{"pcode":"101181701","proName":"三门峡"},{"pcode":"101181702","proName":"灵宝"},{"pcode":"101181703","proName":"渑池"},{"pcode":"101181704","proName":"卢氏"},{"pcode":"101181801","proName":"济源"}]},{"proName":"江苏省","citys":[{"pcode":"101190101","proName":"南京"},{"pcode":"101190102","proName":"溧水"},{"pcode":"101190103","proName":"高淳"},{"pcode":"101190104","proName":"江宁"},{"pcode":"101190105","proName":"六合"},{"pcode":"101190106","proName":"江浦"},{"pcode":"101190107","proName":"浦口"},{"pcode":"101190201","proName":"无锡"},{"pcode":"101190202","proName":"江阴"},{"pcode":"101190203","proName":"宜兴"},{"pcode":"101190301","proName":"镇江"},{"pcode":"101190302","proName":"丹阳"},{"pcode":"101190303","proName":"扬中"},{"pcode":"101190304","proName":"句容"},{"pcode":"101190305","proName":"丹徒"},{"pcode":"101190401","proName":"苏州"},{"pcode":"101190402","proName":"常熟"},{"pcode":"101190403","proName":"张家港"},{"pcode":"101190404","proName":"昆山"},{"pcode":"101190405","proName":"吴县东山"},{"pcode":"101190406","proName":"吴县"},{"pcode":"101190407","proName":"吴江"},{"pcode":"101190408","proName":"太仓"},{"pcode":"101190501","proName":"南通"},{"pcode":"101190502","proName":"海安"},{"pcode":"101190503","proName":"如皋"},{"pcode":"101190504","proName":"如东"},{"pcode":"101190505","proName":"吕泗"},{"pcode":"101190506","proName":"吕泗渔场"},{"pcode":"101190507","proName":"启东"},{"pcode":"101190508","proName":"海门"},{"pcode":"101190509","proName":"通州"},{"pcode":"101190601","proName":"扬州"},{"pcode":"101190602","proName":"宝应"},{"pcode":"101190603","proName":"仪征"},{"pcode":"101190604","proName":"高邮"},{"pcode":"101190605","proName":"江都"},{"pcode":"101190606","proName":"邗江"},{"pcode":"101190701","proName":"盐城"},{"pcode":"101190702","proName":"响水"},{"pcode":"101190703","proName":"滨海"},{"pcode":"101190704","proName":"阜宁"},{"pcode":"101190705","proName":"射阳"},{"pcode":"101190706","proName":"建湖"},{"pcode":"101190707","proName":"东台"},{"pcode":"101190708","proName":"大丰"},{"pcode":"101190709","proName":"盐都"},{"pcode":"101190801","proName":"徐州"},{"pcode":"101190802","proName":"徐州农试站"},{"pcode":"101190803","proName":"丰县"},{"pcode":"101190804","proName":"沛县"},{"pcode":"101190805","proName":"邳州"},{"pcode":"101190806","proName":"睢宁"},{"pcode":"101190807","proName":"新沂"},{"pcode":"101190901","proName":"淮安"},{"pcode":"101190902","proName":"金湖"},{"pcode":"101190903","proName":"盱眙"},{"pcode":"101190904","proName":"洪泽"},{"pcode":"101190905","proName":"涟水"},{"pcode":"101190906","proName":"淮阴县"},{"pcode":"101190907","proName":"淮阴"},{"pcode":"101190908","proName":"楚州"},{"pcode":"101191001","proName":"连云港"},{"pcode":"101191002","proName":"东海"},{"pcode":"101191003","proName":"赣榆"},{"pcode":"101191004","proName":"灌云"},{"pcode":"101191005","proName":"灌南"},{"pcode":"101191006","proName":"西连岛"},{"pcode":"101191007","proName":"燕尾港"},{"pcode":"101191101","proName":"常州"},{"pcode":"101191102","proName":"溧阳"},{"pcode":"101191103","proName":"金坛"},{"pcode":"101191201","proName":"泰州"},{"pcode":"101191202","proName":"兴化"},{"pcode":"101191203","proName":"泰兴"},{"pcode":"101191204","proName":"姜堰"},{"pcode":"101191205","proName":"靖江"},{"pcode":"101191301","proName":"宿迁"},{"pcode":"101191302","proName":"沭阳"},{"pcode":"101191303","proName":"泗阳"},{"pcode":"101191304","proName":"泗洪"}]},{"proName":"湖北省","citys":[{"pcode":"101200101","proName":"武汉"},{"pcode":"101200102","proName":"蔡甸"},{"pcode":"101200103","proName":"黄陂"},{"pcode":"101200104","proName":"新洲"},{"pcode":"101200105","proName":"江夏"},{"pcode":"101200201","proName":"襄樊"},{"pcode":"101200202","proName":"襄阳"},{"pcode":"101200203","proName":"保康"},{"pcode":"101200204","proName":"南漳"},{"pcode":"101200205","proName":"宜城"},{"pcode":"101200206","proName":"老河口"},{"pcode":"101200207","proName":"谷城"},{"pcode":"101200208","proName":"枣阳"},{"pcode":"101200301","proName":"鄂州"},{"pcode":"101200401","proName":"孝感"},{"pcode":"101200402","proName":"安陆"},{"pcode":"101200403","proName":"云梦"},{"pcode":"101200404","proName":"大悟"},{"pcode":"101200405","proName":"应城"},{"pcode":"101200406","proName":"汉川"},{"pcode":"101200501","proName":"黄冈"},{"pcode":"101200502","proName":"红安"},{"pcode":"101200503","proName":"麻城"},{"pcode":"101200504","proName":"罗田"},{"pcode":"101200505","proName":"英山"},{"pcode":"101200506","proName":"浠水"},{"pcode":"101200507","proName":"蕲春"},{"pcode":"101200508","proName":"黄梅"},{"pcode":"101200509","proName":"武穴"},{"pcode":"101200601","proName":"黄石"},{"pcode":"101200602","proName":"大冶"},{"pcode":"101200603","proName":"阳新"},{"pcode":"101200701","proName":"咸宁"},{"pcode":"101200702","proName":"赤壁"},{"pcode":"101200703","proName":"嘉鱼"},{"pcode":"101200704","proName":"崇阳"},{"pcode":"101200705","proName":"通城"},{"pcode":"101200706","proName":"通山"},{"pcode":"101200801","proName":"荆州"},{"pcode":"101200802","proName":"江陵"},{"pcode":"101200803","proName":"公安"},{"pcode":"101200804","proName":"石首"},{"pcode":"101200805","proName":"监利"},{"pcode":"101200806","proName":"洪湖"},{"pcode":"101200807","proName":"松滋"},{"pcode":"101200901","proName":"宜昌"},{"pcode":"101200902","proName":"远安"},{"pcode":"101200903","proName":"秭归"},{"pcode":"101200904","proName":"兴山"},{"pcode":"101200905","proName":"宜昌县"},{"pcode":"101200906","proName":"五峰"},{"pcode":"101200907","proName":"当阳"},{"pcode":"101200908","proName":"长阳"},{"pcode":"101200909","proName":"宜都"},{"pcode":"101200910","proName":"枝江"},{"pcode":"101200911","proName":"三峡"},{"pcode":"101200912","proName":"夷陵"},{"pcode":"101201001","proName":"恩施"},{"pcode":"101201002","proName":"利川"},{"pcode":"101201003","proName":"建始"},{"pcode":"101201004","proName":"咸丰"},{"pcode":"101201005","proName":"宣恩"},{"pcode":"101201006","proName":"鹤峰"},{"pcode":"101201007","proName":"来凤"},{"pcode":"101201008","proName":"巴东"},{"pcode":"101201009","proName":"绿葱坡"},{"pcode":"101201101","proName":"十堰"},{"pcode":"101201102","proName":"竹溪"},{"pcode":"101201103","proName":"郧西"},{"pcode":"101201104","proName":"郧县"},{"pcode":"101201105","proName":"竹山"},{"pcode":"101201106","proName":"房县"},{"pcode":"101201107","proName":"丹江口"},{"pcode":"101201201","proName":"神农架"},{"pcode":"101201301","proName":"随州"},{"pcode":"101201302","proName":"广水"},{"pcode":"101201401","proName":"荆门"},{"pcode":"101201402","proName":"钟祥"},{"pcode":"101201403","proName":"京山"},{"pcode":"101201501","proName":"天门"},{"pcode":"101201601","proName":"仙桃"},{"pcode":"101201701","proName":"潜江"}]},{"proName":"浙江省","citys":[{"pcode":"101210101","proName":"杭州"},{"pcode":"101210102","proName":"萧山"},{"pcode":"101210103","proName":"桐庐"},{"pcode":"101210104","proName":"淳安"},{"pcode":"101210105","proName":"建德"},{"pcode":"101210106","proName":"余杭"},{"pcode":"101210107","proName":"临安"},{"pcode":"101210108","proName":"富阳"},{"pcode":"101210201","proName":"湖州"},{"pcode":"101210202","proName":"长兴"},{"pcode":"101210203","proName":"安吉"},{"pcode":"101210204","proName":"德清"},{"pcode":"101210301","proName":"嘉兴"},{"pcode":"101210302","proName":"嘉善"},{"pcode":"101210303","proName":"海宁"},{"pcode":"101210304","proName":"桐乡"},{"pcode":"101210305","proName":"平湖"},{"pcode":"101210306","proName":"海盐"},{"pcode":"101210401","proName":"宁波"},{"pcode":"101210403","proName":"慈溪"},{"pcode":"101210404","proName":"余姚"},{"pcode":"101210405","proName":"奉化"},{"pcode":"101210406","proName":"象山"},{"pcode":"101210407","proName":"石浦"},{"pcode":"101210408","proName":"宁海"},{"pcode":"101210409","proName":"鄞县"},{"pcode":"101210410","proName":"北仑"},{"pcode":"101210411","proName":"鄞州"},{"pcode":"101210412","proName":"镇海"},{"pcode":"101210501","proName":"绍兴"},{"pcode":"101210502","proName":"诸暨"},{"pcode":"101210503","proName":"上虞"},{"pcode":"101210504","proName":"新昌"},{"pcode":"101210505","proName":"嵊州"},{"pcode":"101210601","proName":"台州"},{"pcode":"101210602","proName":"括苍山"},{"pcode":"101210603","proName":"玉环"},{"pcode":"101210604","proName":"三门"},{"pcode":"101210605","proName":"天台"},{"pcode":"101210606","proName":"仙居"},{"pcode":"101210607","proName":"温岭"},{"pcode":"101210608","proName":"大陈"},{"pcode":"101210609","proName":"洪家"},{"pcode":"101210701","proName":"温州"},{"pcode":"101210702","proName":"泰顺"},{"pcode":"101210703","proName":"文成"},{"pcode":"101210704","proName":"平阳"},{"pcode":"101210705","proName":"瑞安"},{"pcode":"101210706","proName":"洞头"},{"pcode":"101210707","proName":"乐清"},{"pcode":"101210708","proName":"永嘉"},{"pcode":"101210709","proName":"苍南"},{"pcode":"101210801","proName":"丽水"},{"pcode":"101210802","proName":"遂昌"},{"pcode":"101210803","proName":"龙泉"},{"pcode":"101210804","proName":"缙云"},{"pcode":"101210805","proName":"青田"},{"pcode":"101210806","proName":"云和"},{"pcode":"101210807","proName":"庆元"},{"pcode":"101210901","proName":"金华"},{"pcode":"101210902","proName":"浦江"},{"pcode":"101210903","proName":"兰溪"},{"pcode":"101210904","proName":"义乌"},{"pcode":"101210905","proName":"东阳"},{"pcode":"101210906","proName":"武义"},{"pcode":"101210907","proName":"永康"},{"pcode":"101210908","proName":"磐安"},{"pcode":"101211001","proName":"衢州"},{"pcode":"101211002","proName":"常山"},{"pcode":"101211003","proName":"开化"},{"pcode":"101211004","proName":"龙游"},{"pcode":"101211005","proName":"江山"},{"pcode":"101211101","proName":"舟山"},{"pcode":"101211102","proName":"嵊泗"},{"pcode":"101211103","proName":"嵊山"},{"pcode":"101211104","proName":"岱山"},{"pcode":"101211105","proName":"普陀"},{"pcode":"101211106","proName":"定海"}]},{"proName":"安徽省","citys":[{"pcode":"101220101","proName":"合肥"},{"pcode":"101220102","proName":"长丰"},{"pcode":"101220103","proName":"肥东"},{"pcode":"101220104","proName":"肥西"},{"pcode":"101220201","proName":"蚌埠"},{"pcode":"101220202","proName":"怀远"},{"pcode":"101220203","proName":"固镇"},{"pcode":"101220204","proName":"五河"},{"pcode":"101220301","proName":"芜湖"},{"pcode":"101220302","proName":"繁昌"},{"pcode":"101220303","proName":"芜湖县"},{"pcode":"101220304","proName":"南陵"},{"pcode":"101220401","proName":"淮南"},{"pcode":"101220402","proName":"凤台"},{"pcode":"101220501","proName":"马鞍山"},{"pcode":"101220502","proName":"当涂"},{"pcode":"101220601","proName":"安庆"},{"pcode":"101220602","proName":"枞阳"},{"pcode":"101220603","proName":"太湖"},{"pcode":"101220604","proName":"潜山"},{"pcode":"101220605","proName":"怀宁"},{"pcode":"101220606","proName":"宿松"},{"pcode":"101220607","proName":"望江"},{"pcode":"101220608","proName":"岳西"},{"pcode":"101220609","proName":"桐城"},{"pcode":"101220701","proName":"宿州"},{"pcode":"101220702","proName":"砀山"},{"pcode":"101220703","proName":"灵璧"},{"pcode":"101220704","proName":"泗县"},{"pcode":"101220705","proName":"萧县"},{"pcode":"101220801","proName":"阜阳"},{"pcode":"101220802","proName":"阜南"},{"pcode":"101220803","proName":"颍上"},{"pcode":"101220804","proName":"临泉"},{"pcode":"101220805","proName":"界首"},{"pcode":"101220806","proName":"太和"},{"pcode":"101220901","proName":"亳州"},{"pcode":"101220902","proName":"涡阳"},{"pcode":"101220903","proName":"利辛"},{"pcode":"101220904","proName":"蒙城"},{"pcode":"101221001","proName":"黄山站"},{"pcode":"101221002","proName":"黄山区"},{"pcode":"101221003","proName":"屯溪"},{"pcode":"101221004","proName":"祁门"},{"pcode":"101221005","proName":"黟县"},{"pcode":"101221006","proName":"歙县"},{"pcode":"101221007","proName":"休宁"},{"pcode":"101221008","proName":"黄山市"},{"pcode":"101221101","proName":"滁州"},{"pcode":"101221102","proName":"凤阳"},{"pcode":"101221103","proName":"明光"},{"pcode":"101221104","proName":"定远"},{"pcode":"101221105","proName":"全椒"},{"pcode":"101221106","proName":"来安"},{"pcode":"101221107","proName":"天长"},{"pcode":"101221201","proName":"淮北"},{"pcode":"101221202","proName":"濉溪"},{"pcode":"101221301","proName":"铜陵"},{"pcode":"101221401","proName":"宣城"},{"pcode":"101221402","proName":"泾县"},{"pcode":"101221403","proName":"旌德"},{"pcode":"101221404","proName":"宁国"},{"pcode":"101221405","proName":"绩溪"},{"pcode":"101221406","proName":"广德"},{"pcode":"101221407","proName":"郎溪"},{"pcode":"101221501","proName":"六安"},{"pcode":"101221502","proName":"霍邱"},{"pcode":"101221503","proName":"寿县"},{"pcode":"101221504","proName":"南溪"},{"pcode":"101221505","proName":"金寨"},{"pcode":"101221506","proName":"霍山"},{"pcode":"101221507","proName":"舒城"},{"pcode":"101221601","proName":"巢湖"},{"pcode":"101221602","proName":"庐江"},{"pcode":"101221603","proName":"无为"},{"pcode":"101221604","proName":"含山"},{"pcode":"101221605","proName":"和县"},{"pcode":"101221701","proName":"池州"},{"pcode":"101221702","proName":"东至"},{"pcode":"101221703","proName":"青阳"},{"pcode":"101221704","proName":"九华山"},{"pcode":"101221705","proName":"石台"}]},{"proName":"福建省","citys":[{"pcode":"101230101","proName":"福州"},{"pcode":"101230102","proName":"闽清"},{"pcode":"101230103","proName":"闽侯"},{"pcode":"101230104","proName":"罗源"},{"pcode":"101230105","proName":"连江"},{"pcode":"101230106","proName":"马祖"},{"pcode":"101230107","proName":"永泰"},{"pcode":"101230108","proName":"平潭"},{"pcode":"101230109","proName":"福州郊区"},{"pcode":"101230110","proName":"长乐"},{"pcode":"101230111","proName":"福清"},{"pcode":"101230112","proName":"平潭海峡大桥"},{"pcode":"101230201","proName":"厦门"},{"pcode":"101230202","proName":"同安"},{"pcode":"101230301","proName":"宁德"},{"pcode":"101230302","proName":"古田"},{"pcode":"101230303","proName":"霞浦"},{"pcode":"101230304","proName":"寿宁"},{"pcode":"101230305","proName":"周宁"},{"pcode":"101230306","proName":"福安"},{"pcode":"101230307","proName":"柘荣"},{"pcode":"101230308","proName":"福鼎"},{"pcode":"101230309","proName":"屏南"},{"pcode":"101230401","proName":"莆田"},{"pcode":"101230402","proName":"仙游"},{"pcode":"101230403","proName":"秀屿港"},{"pcode":"101230501","proName":"泉州"},{"pcode":"101230502","proName":"安溪"},{"pcode":"101230503","proName":"九仙山"},{"pcode":"101230504","proName":"永春"},{"pcode":"101230505","proName":"德化"},{"pcode":"101230506","proName":"南安"},{"pcode":"101230507","proName":"崇武"},{"pcode":"101230508","proName":"金山"},{"pcode":"101230509","proName":"晋江"},{"pcode":"101230601","proName":"漳州"},{"pcode":"101230602","proName":"长泰"},{"pcode":"101230603","proName":"南靖"},{"pcode":"101230604","proName":"平和"},{"pcode":"101230605","proName":"龙海"},{"pcode":"101230606","proName":"漳浦"},{"pcode":"101230607","proName":"诏安"},{"pcode":"101230608","proName":"东山"},{"pcode":"101230609","proName":"云霄"},{"pcode":"101230610","proName":"华安"},{"pcode":"101230701","proName":"龙岩"},{"pcode":"101230702","proName":"长汀"},{"pcode":"101230703","proName":"连城"},{"pcode":"101230704","proName":"武平"},{"pcode":"101230705","proName":"上杭"},{"pcode":"101230706","proName":"永定"},{"pcode":"101230707","proName":"漳平"},{"pcode":"101230801","proName":"三明"},{"pcode":"101230802","proName":"宁化"},{"pcode":"101230803","proName":"清流"},{"pcode":"101230804","proName":"泰宁"},{"pcode":"101230805","proName":"将乐"},{"pcode":"101230806","proName":"建宁"},{"pcode":"101230807","proName":"明溪"},{"pcode":"101230808","proName":"沙县"},{"pcode":"101230809","proName":"尤溪"},{"pcode":"101230810","proName":"永安"},{"pcode":"101230811","proName":"大田"},{"pcode":"101230901","proName":"南平"},{"pcode":"101230902","proName":"顺昌"},{"pcode":"101230903","proName":"光泽"},{"pcode":"101230904","proName":"邵武"},{"pcode":"101230905","proName":"武夷山"},{"pcode":"101230906","proName":"浦城"},{"pcode":"101230907","proName":"建阳"},{"pcode":"101230908","proName":"松溪"},{"pcode":"101230909","proName":"政和"},{"pcode":"101230910","proName":"建瓯"}]},{"proName":"江西省","citys":[{"pcode":"101240101","proName":"南昌"},{"pcode":"101240102","proName":"新建"},{"pcode":"101240103","proName":"南昌县"},{"pcode":"101240104","proName":"安义"},{"pcode":"101240105","proName":"进贤"},{"pcode":"101240106","proName":"莲塘"},{"pcode":"101240201","proName":"九江"},{"pcode":"101240202","proName":"瑞昌"},{"pcode":"101240203","proName":"庐山"},{"pcode":"101240204","proName":"武宁"},{"pcode":"101240205","proName":"德安"},{"pcode":"101240206","proName":"永修"},{"pcode":"101240207","proName":"湖口"},{"pcode":"101240208","proName":"彭泽"},{"pcode":"101240209","proName":"星子"},{"pcode":"101240210","proName":"都昌"},{"pcode":"101240211","proName":"棠荫"},{"pcode":"101240212","proName":"修水"},{"pcode":"101240301","proName":"上饶"},{"pcode":"101240302","proName":"鄱阳"},{"pcode":"101240303","proName":"婺源"},{"pcode":"101240304","proName":"康山"},{"pcode":"101240305","proName":"余干"},{"pcode":"101240306","proName":"万年"},{"pcode":"101240307","proName":"德兴"},{"pcode":"101240308","proName":"上饶县"},{"pcode":"101240309","proName":"弋阳"},{"pcode":"101240310","proName":"横峰"},{"pcode":"101240311","proName":"铅山"},{"pcode":"101240312","proName":"玉山"},{"pcode":"101240313","proName":"广丰"},{"pcode":"101240314","proName":"波阳"},{"pcode":"101240401","proName":"抚州"},{"pcode":"101240402","proName":"广昌"},{"pcode":"101240403","proName":"乐安"},{"pcode":"101240404","proName":"崇仁"},{"pcode":"101240405","proName":"金溪"},{"pcode":"101240406","proName":"资溪"},{"pcode":"101240407","proName":"宜黄"},{"pcode":"101240408","proName":"南城"},{"pcode":"101240409","proName":"南丰"},{"pcode":"101240410","proName":"黎川"},{"pcode":"101240411","proName":"东乡"},{"pcode":"101240501","proName":"宜春"},{"pcode":"101240502","proName":"铜鼓"},{"pcode":"101240503","proName":"宜丰"},{"pcode":"101240504","proName":"万载"},{"pcode":"101240505","proName":"上高"},{"pcode":"101240506","proName":"靖安"},{"pcode":"101240507","proName":"奉新"},{"pcode":"101240508","proName":"高安"},{"pcode":"101240509","proName":"樟树"},{"pcode":"101240510","proName":"丰城"},{"pcode":"101240601","proName":"吉安"},{"pcode":"101240602","proName":"吉安县"},{"pcode":"101240603","proName":"吉水"},{"pcode":"101240604","proName":"新干"},{"pcode":"101240605","proName":"峡江"},{"pcode":"101240606","proName":"永丰"},{"pcode":"101240607","proName":"永新"},{"pcode":"101240608","proName":"井冈山"},{"pcode":"101240609","proName":"万安"},{"pcode":"101240610","proName":"遂川"},{"pcode":"101240611","proName":"泰和"},{"pcode":"101240612","proName":"安福"},{"pcode":"101240613","proName":"宁冈"},{"pcode":"101240701","proName":"赣州"},{"pcode":"101240702","proName":"崇义"},{"pcode":"101240703","proName":"上犹"},{"pcode":"101240704","proName":"南康"},{"pcode":"101240705","proName":"大余"},{"pcode":"101240706","proName":"信丰"},{"pcode":"101240707","proName":"宁都"},{"pcode":"101240708","proName":"石城"},{"pcode":"101240709","proName":"瑞金"},{"pcode":"101240710","proName":"于都"},{"pcode":"101240711","proName":"会昌"},{"pcode":"101240712","proName":"安远"},{"pcode":"101240713","proName":"全南"},{"pcode":"101240714","proName":"龙南"},{"pcode":"101240715","proName":"定南"},{"pcode":"101240716","proName":"寻乌"},{"pcode":"101240717","proName":"兴国"},{"pcode":"101240801","proName":"景德镇"},{"pcode":"101240802","proName":"乐平"},{"pcode":"101240901","proName":"萍乡"},{"pcode":"101240902","proName":"莲花"},{"pcode":"101241001","proName":"新余"},{"pcode":"101241002","proName":"分宜"},{"pcode":"101241101","proName":"鹰潭"},{"pcode":"101241102","proName":"余江"},{"pcode":"101241103","proName":"贵溪"}]},{"proName":"湖南省","citys":[{"pcode":"101250101","proName":"长沙"},{"pcode":"101250102","proName":"宁乡"},{"pcode":"101250103","proName":"浏阳"},{"pcode":"101250104","proName":"马坡岭"},{"pcode":"101250201","proName":"湘潭"},{"pcode":"101250202","proName":"韶山"},{"pcode":"101250203","proName":"湘乡"},{"pcode":"101250301","proName":"株洲"},{"pcode":"101250302","proName":"攸县"},{"pcode":"101250303","proName":"醴陵"},{"pcode":"101250304","proName":"株洲县"},{"pcode":"101250305","proName":"茶陵"},{"pcode":"101250306","proName":"炎陵"},{"pcode":"101250401","proName":"衡阳"},{"pcode":"101250402","proName":"衡山"},{"pcode":"101250403","proName":"衡东"},{"pcode":"101250404","proName":"祁东"},{"pcode":"101250405","proName":"衡阳县"},{"pcode":"101250406","proName":"常宁"},{"pcode":"101250407","proName":"衡南"},{"pcode":"101250408","proName":"耒阳"},{"pcode":"101250409","proName":"南岳"},{"pcode":"101250501","proName":"郴州"},{"pcode":"101250502","proName":"桂阳"},{"pcode":"101250503","proName":"嘉禾"},{"pcode":"101250504","proName":"宜章"},{"pcode":"101250505","proName":"临武"},{"pcode":"101250506","proName":"桥口"},{"pcode":"101250507","proName":"资兴"},{"pcode":"101250508","proName":"汝城"},{"pcode":"101250509","proName":"安仁"},{"pcode":"101250510","proName":"永兴"},{"pcode":"101250511","proName":"桂东"},{"pcode":"101250601","proName":"常德"},{"pcode":"101250602","proName":"安乡"},{"pcode":"101250603","proName":"桃源"},{"pcode":"101250604","proName":"汉寿"},{"pcode":"101250605","proName":"澧县"},{"pcode":"101250606","proName":"临澧"},{"pcode":"101250607","proName":"石门"},{"pcode":"101250700","proName":"益阳"},{"pcode":"101250701","proName":"赫山区"},{"pcode":"101250702","proName":"南县"},{"pcode":"101250703","proName":"桃江"},{"pcode":"101250704","proName":"安化"},{"pcode":"101250705","proName":"沅江"},{"pcode":"101250801","proName":"娄底"},{"pcode":"101250802","proName":"双峰"},{"pcode":"101250803","proName":"冷水江"},{"pcode":"101250804","proName":"冷水滩"},{"pcode":"101250805","proName":"新化"},{"pcode":"101250806","proName":"涟源"},{"pcode":"101250901","proName":"邵阳"},{"pcode":"101250902","proName":"隆回"},{"pcode":"101250903","proName":"洞口"},{"pcode":"101250904","proName":"新邵"},{"pcode":"101250905","proName":"邵东"},{"pcode":"101250906","proName":"绥宁"},{"pcode":"101250907","proName":"新宁"},{"pcode":"101250908","proName":"武冈"},{"pcode":"101250909","proName":"城步"},{"pcode":"101250910","proName":"邵阳县"},{"pcode":"101251001","proName":"岳阳"},{"pcode":"101251002","proName":"华容"},{"pcode":"101251003","proName":"湘阴"},{"pcode":"101251004","proName":"汨罗"},{"pcode":"101251005","proName":"平江"},{"pcode":"101251006","proName":"临湘"},{"pcode":"101251101","proName":"张家界"},{"pcode":"101251102","proName":"桑植"},{"pcode":"101251103","proName":"慈利"},{"pcode":"101251201","proName":"怀化"},{"pcode":"101251202","proName":"鹤城区"},{"pcode":"101251203","proName":"沅陵"},{"pcode":"101251204","proName":"辰溪"},{"pcode":"101251205","proName":"靖州"},{"pcode":"101251206","proName":"会同"},{"pcode":"101251207","proName":"通道"},{"pcode":"101251208","proName":"麻阳"},{"pcode":"101251209","proName":"新晃"},{"pcode":"101251210","proName":"芷江"},{"pcode":"101251211","proName":"溆浦"},{"pcode":"101251301","proName":"黔阳"},{"pcode":"101251302","proName":"洪江"},{"pcode":"101251401","proName":"永州"},{"pcode":"101251402","proName":"祁阳"},{"pcode":"101251403","proName":"东安"},{"pcode":"101251404","proName":"双牌"},{"pcode":"101251405","proName":"道县"},{"pcode":"101251406","proName":"宁远"},{"pcode":"101251407","proName":"江永"},{"pcode":"101251408","proName":"蓝山"},{"pcode":"101251409","proName":"新田"},{"pcode":"101251410","proName":"江华"},{"pcode":"101251501","proName":"吉首"},{"pcode":"101251502","proName":"保靖"},{"pcode":"101251503","proName":"永顺"},{"pcode":"101251504","proName":"古丈"},{"pcode":"101251505","proName":"凤凰"},{"pcode":"101251506","proName":"泸溪"},{"pcode":"101251507","proName":"龙山"},{"pcode":"101251508","proName":"花垣"}]},{"proName":"贵州省","citys":[{"pcode":"101260101","proName":"贵阳"},{"pcode":"101260102","proName":"白云"},{"pcode":"101260103","proName":"花溪"},{"pcode":"101260104","proName":"乌当"},{"pcode":"101260105","proName":"息烽"},{"pcode":"101260106","proName":"开阳"},{"pcode":"101260107","proName":"修文"},{"pcode":"101260108","proName":"清镇"},{"pcode":"101260201","proName":"遵义"},{"pcode":"101260202","proName":"遵义县"},{"pcode":"101260203","proName":"仁怀"},{"pcode":"101260204","proName":"绥阳"},{"pcode":"101260205","proName":"湄潭"},{"pcode":"101260206","proName":"凤冈"},{"pcode":"101260207","proName":"桐梓"},{"pcode":"101260208","proName":"赤水"},{"pcode":"101260209","proName":"习水"},{"pcode":"101260210","proName":"道真"},{"pcode":"101260211","proName":"正安"},{"pcode":"101260212","proName":"务川"},{"pcode":"101260213","proName":"余庆"},{"pcode":"101260214","proName":"汇川"},{"pcode":"101260301","proName":"安顺"},{"pcode":"101260302","proName":"普定"},{"pcode":"101260303","proName":"镇宁"},{"pcode":"101260304","proName":"平坝"},{"pcode":"101260305","proName":"紫云"},{"pcode":"101260306","proName":"关岭"},{"pcode":"101260401","proName":"都匀"},{"pcode":"101260402","proName":"贵定"},{"pcode":"101260403","proName":"瓮安"},{"pcode":"101260404","proName":"长顺"},{"pcode":"101260405","proName":"福泉"},{"pcode":"101260406","proName":"惠水"},{"pcode":"101260407","proName":"龙里"},{"pcode":"101260408","proName":"罗甸"},{"pcode":"101260409","proName":"平塘"},{"pcode":"101260410","proName":"独山"},{"pcode":"101260411","proName":"三都"},{"pcode":"101260412","proName":"荔波"},{"pcode":"101260501","proName":"凯里"},{"pcode":"101260502","proName":"岑巩"},{"pcode":"101260503","proName":"施秉"},{"pcode":"101260504","proName":"镇远"},{"pcode":"101260505","proName":"黄平"},{"pcode":"101260506","proName":"黄平旧洲"},{"pcode":"101260507","proName":"麻江"},{"pcode":"101260508","proName":"丹寨"},{"pcode":"101260509","proName":"三穗"},{"pcode":"101260510","proName":"台江"},{"pcode":"101260511","proName":"剑河"},{"pcode":"101260512","proName":"雷山"},{"pcode":"101260513","proName":"黎平"},{"pcode":"101260514","proName":"天柱"},{"pcode":"101260515","proName":"锦屏"},{"pcode":"101260516","proName":"榕江"},{"pcode":"101260517","proName":"从江"},{"pcode":"101260518","proName":"炉山"},{"pcode":"101260601","proName":"铜仁"},{"pcode":"101260602","proName":"江口"},{"pcode":"101260603","proName":"玉屏"},{"pcode":"101260604","proName":"万山"},{"pcode":"101260605","proName":"思南"},{"pcode":"101260606","proName":"塘头"},{"pcode":"101260607","proName":"印江"},{"pcode":"101260608","proName":"石阡"},{"pcode":"101260609","proName":"沿河"},{"pcode":"101260610","proName":"德江"},{"pcode":"101260611","proName":"松桃"},{"pcode":"101260701","proName":"毕节"},{"pcode":"101260702","proName":"赫章"},{"pcode":"101260703","proName":"金沙"},{"pcode":"101260704","proName":"威宁"},{"pcode":"101260705","proName":"大方"},{"pcode":"101260706","proName":"纳雍"},{"pcode":"101260707","proName":"织金"},{"pcode":"101260801","proName":"六盘水"},{"pcode":"101260802","proName":"六枝"},{"pcode":"101260803","proName":"水城"},{"pcode":"101260804","proName":"盘县"},{"pcode":"101260901","proName":"黔西"},{"pcode":"101260902","proName":"晴隆"},{"pcode":"101260903","proName":"兴仁"},{"pcode":"101260904","proName":"贞丰"},{"pcode":"101260905","proName":"望谟"},{"pcode":"101260906","proName":"兴义"},{"pcode":"101260907","proName":"安龙"},{"pcode":"101260908","proName":"册亨"},{"pcode":"101260909","proName":"普安"}]},{"proName":"四川省","citys":[{"pcode":"101270101","proName":"成都"},{"pcode":"101270102","proName":"龙泉驿"},{"pcode":"101270103","proName":"新都"},{"pcode":"101270104","proName":"温江"},{"pcode":"101270105","proName":"金堂"},{"pcode":"101270106","proName":"双流"},{"pcode":"101270107","proName":"郫县"},{"pcode":"101270108","proName":"大邑"},{"pcode":"101270109","proName":"蒲江"},{"pcode":"101270110","proName":"新津"},{"pcode":"101270111","proName":"都江堰"},{"pcode":"101270112","proName":"彭州"},{"pcode":"101270113","proName":"邛崃"},{"pcode":"101270114","proName":"崇州"},{"pcode":"101270115","proName":"崇庆"},{"pcode":"101270116","proName":"彭县"},{"pcode":"101270201","proName":"攀枝花"},{"pcode":"101270202","proName":"仁和"},{"pcode":"101270203","proName":"米易"},{"pcode":"101270204","proName":"盐边"},{"pcode":"101270301","proName":"自贡"},{"pcode":"101270302","proName":"富顺"},{"pcode":"101270303","proName":"荣县"},{"pcode":"101270401","proName":"绵阳"},{"pcode":"101270402","proName":"三台"},{"pcode":"101270403","proName":"盐亭"},{"pcode":"101270404","proName":"安县"},{"pcode":"101270405","proName":"梓潼"},{"pcode":"101270406","proName":"北川"},{"pcode":"101270407","proName":"平武"},{"pcode":"101270408","proName":"江油"},{"pcode":"101270501","proName":"南充"},{"pcode":"101270502","proName":"南部"},{"pcode":"101270503","proName":"营山"},{"pcode":"101270504","proName":"蓬安"},{"pcode":"101270505","proName":"仪陇"},{"pcode":"101270506","proName":"西充"},{"pcode":"101270507","proName":"阆中"},{"pcode":"101270601","proName":"达州"},{"pcode":"101270602","proName":"宣汉"},{"pcode":"101270603","proName":"开江"},{"pcode":"101270604","proName":"大竹"},{"pcode":"101270605","proName":"渠县"},{"pcode":"101270606","proName":"万源"},{"pcode":"101270607","proName":"达川"},{"pcode":"101270701","proName":"遂宁"},{"pcode":"101270702","proName":"蓬溪"},{"pcode":"101270703","proName":"射洪"},{"pcode":"101270801","proName":"广安"},{"pcode":"101270802","proName":"岳池"},{"pcode":"101270803","proName":"武胜"},{"pcode":"101270804","proName":"邻水"},{"pcode":"101270805","proName":"华蓥山"},{"pcode":"101270901","proName":"巴中"},{"pcode":"101270902","proName":"通江"},{"pcode":"101270903","proName":"南江"},{"pcode":"101270904","proName":"平昌"},{"pcode":"101271001","proName":"泸州"},{"pcode":"101271003","proName":"泸县"},{"pcode":"101271004","proName":"合江"},{"pcode":"101271005","proName":"叙永"},{"pcode":"101271006","proName":"古蔺"},{"pcode":"101271007","proName":"纳溪"},{"pcode":"101271101","proName":"宜宾"},{"pcode":"101271102","proName":"宜宾农试站"},{"pcode":"101271103","proName":"宜宾县"},{"pcode":"101271104","proName":"南溪"},{"pcode":"101271105","proName":"江安"},{"pcode":"101271106","proName":"长宁"},{"pcode":"101271107","proName":"高县"},{"pcode":"101271108","proName":"珙县"},{"pcode":"101271109","proName":"筠连"},{"pcode":"101271110","proName":"兴文"},{"pcode":"101271111","proName":"屏山"},{"pcode":"101271201","proName":"内江"},{"pcode":"101271202","proName":"东兴"},{"pcode":"101271203","proName":"威远"},{"pcode":"101271204","proName":"资中"},{"pcode":"101271205","proName":"隆昌"},{"pcode":"101271301","proName":"资阳"},{"pcode":"101271302","proName":"安岳"},{"pcode":"101271303","proName":"乐至"},{"pcode":"101271304","proName":"简阳"},{"pcode":"101271401","proName":"乐山"},{"pcode":"101271402","proName":"犍为"},{"pcode":"101271403","proName":"井研"},{"pcode":"101271404","proName":"夹江"},{"pcode":"101271405","proName":"沐川"},{"pcode":"101271406","proName":"峨边"},{"pcode":"101271407","proName":"马边"},{"pcode":"101271408","proName":"峨眉"},{"pcode":"101271409","proName":"峨眉山"},{"pcode":"101271501","proName":"眉山"},{"pcode":"101271502","proName":"仁寿"},{"pcode":"101271503","proName":"彭山"},{"pcode":"101271504","proName":"洪雅"},{"pcode":"101271505","proName":"丹棱"},{"pcode":"101271506","proName":"青神"},{"pcode":"101271601","proName":"凉山"},{"pcode":"101271603","proName":"木里"},{"pcode":"101271604","proName":"盐源"},{"pcode":"101271605","proName":"德昌"},{"pcode":"101271606","proName":"会理"},{"pcode":"101271607","proName":"会东"},{"pcode":"101271608","proName":"宁南"},{"pcode":"101271609","proName":"普格"},{"pcode":"101271610","proName":"西昌"},{"pcode":"101271611","proName":"金阳"},{"pcode":"101271612","proName":"昭觉"},{"pcode":"101271613","proName":"喜德"},{"pcode":"101271614","proName":"冕宁"},{"pcode":"101271615","proName":"越西"},{"pcode":"101271616","proName":"甘洛"},{"pcode":"101271617","proName":"雷波"},{"pcode":"101271618","proName":"美姑"},{"pcode":"101271619","proName":"布拖"},{"pcode":"101271701","proName":"雅安"},{"pcode":"101271702","proName":"名山"},{"pcode":"101271703","proName":"荣经"},{"pcode":"101271704","proName":"汉源"},{"pcode":"101271705","proName":"石棉"},{"pcode":"101271706","proName":"天全"},{"pcode":"101271707","proName":"芦山"},{"pcode":"101271708","proName":"宝兴"},{"pcode":"101271801","proName":"甘孜"},{"pcode":"101271802","proName":"康定"},{"pcode":"101271803","proName":"泸定"},{"pcode":"101271804","proName":"丹巴"},{"pcode":"101271805","proName":"九龙"},{"pcode":"101271806","proName":"雅江"},{"pcode":"101271807","proName":"道孚"},{"pcode":"101271808","proName":"炉霍"},{"pcode":"101271809","proName":"新龙"},{"pcode":"101271810","proName":"德格"},{"pcode":"101271811","proName":"白玉"},{"pcode":"101271812","proName":"石渠"},{"pcode":"101271813","proName":"色达"},{"pcode":"101271814","proName":"理塘"},{"pcode":"101271815","proName":"巴塘"},{"pcode":"101271816","proName":"乡城"},{"pcode":"101271817","proName":"稻城"},{"pcode":"101271818","proName":"得荣"},{"pcode":"101271901","proName":"阿坝"},{"pcode":"101271902","proName":"汶川"},{"pcode":"101271903","proName":"理县"},{"pcode":"101271904","proName":"茂县"},{"pcode":"101271905","proName":"松潘"},{"pcode":"101271906","proName":"九寨沟"},{"pcode":"101271907","proName":"金川"},{"pcode":"101271908","proName":"小金"},{"pcode":"101271909","proName":"黑水"},{"pcode":"101271910","proName":"马尔康"},{"pcode":"101271911","proName":"壤塘"},{"pcode":"101271912","proName":"若尔盖"},{"pcode":"101271913","proName":"红原"},{"pcode":"101271914","proName":"南坪"},{"pcode":"101272001","proName":"德阳"},{"pcode":"101272002","proName":"中江"},{"pcode":"101272003","proName":"广汉"},{"pcode":"101272004","proName":"什邡"},{"pcode":"101272005","proName":"绵竹"},{"pcode":"101272006","proName":"罗江"},{"pcode":"101272101","proName":"广元"},{"pcode":"101272102","proName":"旺苍"},{"pcode":"101272103","proName":"青川"},{"pcode":"101272104","proName":"剑阁"},{"pcode":"101272105","proName":"苍溪"}]},{"proName":"广东省","citys":[{"pcode":"101280101","proName":"广州"},{"pcode":"101280102","proName":"番禺"},{"pcode":"101280103","proName":"从化"},{"pcode":"101280104","proName":"增城"},{"pcode":"101280105","proName":"花都"},{"pcode":"101280106","proName":"天河"},{"pcode":"101280201","proName":"韶关"},{"pcode":"101280202","proName":"乳源"},{"pcode":"101280203","proName":"始兴"},{"pcode":"101280204","proName":"翁源"},{"pcode":"101280205","proName":"乐昌"},{"pcode":"101280206","proName":"仁化"},{"pcode":"101280207","proName":"南雄"},{"pcode":"101280208","proName":"新丰"},{"pcode":"101280209","proName":"曲江"},{"pcode":"101280301","proName":"惠州"},{"pcode":"101280302","proName":"博罗"},{"pcode":"101280303","proName":"惠阳"},{"pcode":"101280304","proName":"惠东"},{"pcode":"101280305","proName":"龙门"},{"pcode":"101280401","proName":"梅州"},{"pcode":"101280402","proName":"兴宁"},{"pcode":"101280403","proName":"蕉岭"},{"pcode":"101280404","proName":"大埔"},{"pcode":"101280406","proName":"丰顺"},{"pcode":"101280407","proName":"平远"},{"pcode":"101280408","proName":"五华"},{"pcode":"101280409","proName":"梅县"},{"pcode":"101280501","proName":"汕头"},{"pcode":"101280502","proName":"潮阳"},{"pcode":"101280503","proName":"澄海"},{"pcode":"101280504","proName":"南澳"},{"pcode":"101280505","proName":"云澳"},{"pcode":"101280506","proName":"南澎岛"},{"pcode":"101280601","proName":"深圳"},{"pcode":"101280701","proName":"珠海"},{"pcode":"101280702","proName":"斗门"},{"pcode":"101280703","proName":"黄茅洲"},{"pcode":"101280800","proName":"佛山"},{"pcode":"101280801","proName":"顺德"},{"pcode":"101280802","proName":"三水"},{"pcode":"101280803","proName":"南海"},{"pcode":"101280901","proName":"肇庆"},{"pcode":"101280902","proName":"广宁"},{"pcode":"101280903","proName":"四会"},{"pcode":"101280905","proName":"德庆"},{"pcode":"101280906","proName":"怀集"},{"pcode":"101280907","proName":"封开"},{"pcode":"101280908","proName":"高要"},{"pcode":"101281001","proName":"湛江"},{"pcode":"101281002","proName":"吴川"},{"pcode":"101281003","proName":"雷州"},{"pcode":"101281004","proName":"徐闻"},{"pcode":"101281005","proName":"廉江"},{"pcode":"101281006","proName":"硇洲"},{"pcode":"101281007","proName":"遂溪"},{"pcode":"101281101","proName":"江门"},{"pcode":"101281103","proName":"开平"},{"pcode":"101281104","proName":"新会"},{"pcode":"101281105","proName":"恩平"},{"pcode":"101281106","proName":"台山"},{"pcode":"101281107","proName":"上川岛"},{"pcode":"101281108","proName":"鹤山"},{"pcode":"101281201","proName":"河源"},{"pcode":"101281202","proName":"紫金"},{"pcode":"101281203","proName":"连平"},{"pcode":"101281204","proName":"和平"},{"pcode":"101281205","proName":"龙川"},{"pcode":"101281301","proName":"清远"},{"pcode":"101281302","proName":"连南"},{"pcode":"101281303","proName":"连州"},{"pcode":"101281304","proName":"连山"},{"pcode":"101281305","proName":"阳山"},{"pcode":"101281306","proName":"佛冈"},{"pcode":"101281307","proName":"英德"},{"pcode":"101281401","proName":"云浮"},{"pcode":"101281402","proName":"罗定"},{"pcode":"101281403","proName":"新兴"},{"pcode":"101281404","proName":"郁南"},{"pcode":"101281501","proName":"潮州"},{"pcode":"101281502","proName":"饶平"},{"pcode":"101281601","proName":"东莞"},{"pcode":"101281701","proName":"中山"},{"pcode":"101281801","proName":"阳江"},{"pcode":"101281802","proName":"阳春"},{"pcode":"101281901","proName":"揭阳"},{"pcode":"101281902","proName":"揭西"},{"pcode":"101281903","proName":"普宁"},{"pcode":"101281904","proName":"惠来"},{"pcode":"101282001","proName":"茂名"},{"pcode":"101282002","proName":"高州"},{"pcode":"101282003","proName":"化州"},{"pcode":"101282004","proName":"电白"},{"pcode":"101282005","proName":"信宜"},{"pcode":"101282101","proName":"汕尾"},{"pcode":"101282102","proName":"海丰"},{"pcode":"101282103","proName":"陆丰"},{"pcode":"101282104","proName":"遮浪"},{"pcode":"101282105","proName":"东沙岛"}]},{"proName":"云南省","citys":[{"pcode":"101290101","proName":"昆明"},{"pcode":"101290102","proName":"昆明农试站"},{"pcode":"101290103","proName":"东川"},{"pcode":"101290104","proName":"寻甸"},{"pcode":"101290105","proName":"晋宁"},{"pcode":"101290106","proName":"宜良"},{"pcode":"101290107","proName":"石林"},{"pcode":"101290108","proName":"呈贡"},{"pcode":"101290109","proName":"富民"},{"pcode":"101290110","proName":"嵩明"},{"pcode":"101290111","proName":"禄劝"},{"pcode":"101290112","proName":"安宁"},{"pcode":"101290113","proName":"太华山"},{"pcode":"101290114","proName":"河口"},{"pcode":"101290201","proName":"大理"},{"pcode":"101290202","proName":"云龙"},{"pcode":"101290203","proName":"漾鼻"},{"pcode":"101290204","proName":"永平"},{"pcode":"101290205","proName":"宾川"},{"pcode":"101290206","proName":"弥渡"},{"pcode":"101290207","proName":"祥云"},{"pcode":"101290208","proName":"魏山"},{"pcode":"101290209","proName":"剑川"},{"pcode":"101290210","proName":"洱源"},{"pcode":"101290211","proName":"鹤庆"},{"pcode":"101290212","proName":"南涧"},{"pcode":"101290301","proName":"红河"},{"pcode":"101290302","proName":"石屏"},{"pcode":"101290303","proName":"建水"},{"pcode":"101290304","proName":"弥勒"},{"pcode":"101290305","proName":"元阳"},{"pcode":"101290306","proName":"绿春"},{"pcode":"101290307","proName":"开远"},{"pcode":"101290308","proName":"个旧"},{"pcode":"101290309","proName":"蒙自"},{"pcode":"101290310","proName":"屏边"},{"pcode":"101290311","proName":"泸西"},{"pcode":"101290312","proName":"金平"},{"pcode":"101290401","proName":"曲靖"},{"pcode":"101290402","proName":"沾益"},{"pcode":"101290403","proName":"陆良"},{"pcode":"101290404","proName":"富源"},{"pcode":"101290405","proName":"马龙"},{"pcode":"101290406","proName":"师宗"},{"pcode":"101290407","proName":"罗平"},{"pcode":"101290408","proName":"会泽"},{"pcode":"101290409","proName":"宣威"},{"pcode":"101290501","proName":"保山"},{"pcode":"101290502","proName":"富宁"},{"pcode":"101290503","proName":"龙陵"},{"pcode":"101290504","proName":"施甸"},{"pcode":"101290505","proName":"昌宁"},{"pcode":"101290506","proName":"腾冲"},{"pcode":"101290601","proName":"文山"},{"pcode":"101290602","proName":"西畴"},{"pcode":"101290603","proName":"马关"},{"pcode":"101290604","proName":"麻栗坡"},{"pcode":"101290605","proName":"砚山"},{"pcode":"101290606","proName":"邱北"},{"pcode":"101290607","proName":"广南"},{"pcode":"101290701","proName":"玉溪"},{"pcode":"101290702","proName":"澄江"},{"pcode":"101290703","proName":"江川"},{"pcode":"101290704","proName":"通海"},{"pcode":"101290705","proName":"华宁"},{"pcode":"101290706","proName":"新平"},{"pcode":"101290707","proName":"易门"},{"pcode":"101290708","proName":"峨山"},{"pcode":"101290709","proName":"元江"},{"pcode":"101290801","proName":"楚雄"},{"pcode":"101290802","proName":"大姚"},{"pcode":"101290803","proName":"元谋"},{"pcode":"101290804","proName":"姚安"},{"pcode":"101290805","proName":"牟定"},{"pcode":"101290806","proName":"南华"},{"pcode":"101290807","proName":"武定"},{"pcode":"101290808","proName":"禄丰"},{"pcode":"101290809","proName":"双柏"},{"pcode":"101290810","proName":"永仁"},{"pcode":"101290901","proName":"普洱"},{"pcode":"101290902","proName":"景谷"},{"pcode":"101290903","proName":"景东"},{"pcode":"101290904","proName":"澜沧"},{"pcode":"101290905","proName":"普洱"},{"pcode":"101290906","proName":"墨江"},{"pcode":"101290907","proName":"江城"},{"pcode":"101290908","proName":"孟连"},{"pcode":"101290909","proName":"西盟"},{"pcode":"101290910","proName":"镇源"},{"pcode":"101290911","proName":"镇沅"},{"pcode":"101290912","proName":"宁洱"},{"pcode":"101291001","proName":"昭通"},{"pcode":"101291002","proName":"鲁甸"},{"pcode":"101291003","proName":"彝良"},{"pcode":"101291004","proName":"镇雄"},{"pcode":"101291005","proName":"威信"},{"pcode":"101291006","proName":"巧家"},{"pcode":"101291007","proName":"绥江"},{"pcode":"101291008","proName":"永善"},{"pcode":"101291009","proName":"盐津"},{"pcode":"101291010","proName":"大关"},{"pcode":"101291101","proName":"临沧"},{"pcode":"101291102","proName":"沧源"},{"pcode":"101291103","proName":"耿马"},{"pcode":"101291104","proName":"双江"},{"pcode":"101291105","proName":"凤庆"},{"pcode":"101291106","proName":"永德"},{"pcode":"101291107","proName":"云县"},{"pcode":"101291108","proName":"镇康"},{"pcode":"101291201","proName":"怒江"},{"pcode":"101291203","proName":"福贡"},{"pcode":"101291204","proName":"兰坪"},{"pcode":"101291205","proName":"泸水"},{"pcode":"101291206","proName":"六库"},{"pcode":"101291207","proName":"贡山"},{"pcode":"101291301","proName":"香格里拉"},{"pcode":"101291302","proName":"德钦"},{"pcode":"101291303","proName":"维西"},{"pcode":"101291304","proName":"中甸"},{"pcode":"101291401","proName":"丽江"},{"pcode":"101291402","proName":"永胜"},{"pcode":"101291403","proName":"华坪"},{"pcode":"101291404","proName":"宁蒗"},{"pcode":"101291501","proName":"德宏"},{"pcode":"101291502","proName":"潞江坝"},{"pcode":"101291503","proName":"陇川"},{"pcode":"101291504","proName":"盈江"},{"pcode":"101291505","proName":"畹町镇"},{"pcode":"101291506","proName":"瑞丽"},{"pcode":"101291507","proName":"梁河"},{"pcode":"101291508","proName":"潞西"},{"pcode":"101291601","proName":"景洪"},{"pcode":"101291602","proName":"大勐龙"},{"pcode":"101291603","proName":"勐海"},{"pcode":"101291604","proName":"景洪电站"},{"pcode":"101291605","proName":"勐腊"}]},{"proName":"广西省","citys":[{"pcode":"101300101","proName":"南宁"},{"pcode":"101300102","proName":"南宁城区"},{"pcode":"101300103","proName":"邕宁"},{"pcode":"101300104","proName":"横县"},{"pcode":"101300105","proName":"隆安"},{"pcode":"101300106","proName":"马山"},{"pcode":"101300107","proName":"上林"},{"pcode":"101300108","proName":"武鸣"},{"pcode":"101300109","proName":"宾阳"},{"pcode":"101300110","proName":"硕龙"},{"pcode":"101300201","proName":"崇左"},{"pcode":"101300202","proName":"天等"},{"pcode":"101300203","proName":"龙州"},{"pcode":"101300204","proName":"凭祥"},{"pcode":"101300205","proName":"大新"},{"pcode":"101300206","proName":"扶绥"},{"pcode":"101300207","proName":"宁明"},{"pcode":"101300208","proName":"海渊"},{"pcode":"101300301","proName":"柳州"},{"pcode":"101300302","proName":"柳城"},{"pcode":"101300303","proName":"沙塘"},{"pcode":"101300304","proName":"鹿寨"},{"pcode":"101300305","proName":"柳江"},{"pcode":"101300306","proName":"融安"},{"pcode":"101300307","proName":"融水"},{"pcode":"101300308","proName":"三江"},{"pcode":"101300401","proName":"来宾"},{"pcode":"101300402","proName":"忻城"},{"pcode":"101300403","proName":"金秀"},{"pcode":"101300404","proName":"象州"},{"pcode":"101300405","proName":"武宣"},{"pcode":"101300501","proName":"桂林"},{"pcode":"101300502","proName":"桂林农试站"},{"pcode":"101300503","proName":"龙胜"},{"pcode":"101300504","proName":"永福"},{"pcode":"101300505","proName":"临桂"},{"pcode":"101300506","proName":"兴安"},{"pcode":"101300507","proName":"灵川"},{"pcode":"101300508","proName":"全州"},{"pcode":"101300509","proName":"灌阳"},{"pcode":"101300510","proName":"阳朔"},{"pcode":"101300511","proName":"恭城"},{"pcode":"101300512","proName":"平乐"},{"pcode":"101300513","proName":"荔浦"},{"pcode":"101300514","proName":"资源"},{"pcode":"101300601","proName":"梧州"},{"pcode":"101300602","proName":"藤县"},{"pcode":"101300603","proName":"太平"},{"pcode":"101300604","proName":"苍梧"},{"pcode":"101300605","proName":"蒙山"},{"pcode":"101300606","proName":"岑溪"},{"pcode":"101300701","proName":"贺州"},{"pcode":"101300702","proName":"昭平"},{"pcode":"101300703","proName":"富川"},{"pcode":"101300704","proName":"钟山"},{"pcode":"101300705","proName":"信都"},{"pcode":"101300801","proName":"贵港"},{"pcode":"101300802","proName":"桂平"},{"pcode":"101300803","proName":"平南"},{"pcode":"101300901","proName":"玉林"},{"pcode":"101300902","proName":"博白"},{"pcode":"101300903","proName":"北流"},{"pcode":"101300904","proName":"容县"},{"pcode":"101300905","proName":"陆川"},{"pcode":"101301001","proName":"百色"},{"pcode":"101301002","proName":"那坡"},{"pcode":"101301003","proName":"田阳"},{"pcode":"101301004","proName":"德保"},{"pcode":"101301005","proName":"靖西"},{"pcode":"101301006","proName":"田东"},{"pcode":"101301007","proName":"平果"},{"pcode":"101301008","proName":"隆林"},{"pcode":"101301009","proName":"西林"},{"pcode":"101301010","proName":"乐业"},{"pcode":"101301011","proName":"凌云"},{"pcode":"101301012","proName":"田林"},{"pcode":"101301101","proName":"钦州"},{"pcode":"101301102","proName":"浦北"},{"pcode":"101301103","proName":"灵山"},{"pcode":"101301201","proName":"河池"},{"pcode":"101301202","proName":"天峨"},{"pcode":"101301203","proName":"东兰"},{"pcode":"101301204","proName":"巴马"},{"pcode":"101301205","proName":"环江"},{"pcode":"101301206","proName":"罗城"},{"pcode":"101301207","proName":"宜州"},{"pcode":"101301208","proName":"凤山"},{"pcode":"101301209","proName":"南丹"},{"pcode":"101301210","proName":"都安"},{"pcode":"101301301","proName":"北海"},{"pcode":"101301302","proName":"合浦"},{"pcode":"101301303","proName":"涠洲岛"},{"pcode":"101301401","proName":"防城港"},{"pcode":"101301402","proName":"上思"},{"pcode":"101301403","proName":"东兴"},{"pcode":"101301404","proName":"板栏"},{"pcode":"101301405","proName":"防城"}]},{"proName":"海南省","citys":[{"pcode":"101310101","proName":"海口"},{"pcode":"101310102","proName":"琼山"},{"pcode":"101310201","proName":"三亚"},{"pcode":"101310202","proName":"东方"},{"pcode":"101310203","proName":"临高"},{"pcode":"101310204","proName":"澄迈"},{"pcode":"101310205","proName":"儋州"},{"pcode":"101310206","proName":"昌江"},{"pcode":"101310207","proName":"白沙"},{"pcode":"101310208","proName":"琼中"},{"pcode":"101310209","proName":"定安"},{"pcode":"101310210","proName":"屯昌"},{"pcode":"101310211","proName":"琼海"},{"pcode":"101310212","proName":"文昌"},{"pcode":"101310213","proName":"清兰"},{"pcode":"101310214","proName":"保亭"},{"pcode":"101310215","proName":"万宁"},{"pcode":"101310216","proName":"陵水"},{"pcode":"101310217","proName":"西沙"},{"pcode":"101310218","proName":"珊瑚岛"},{"pcode":"101310219","proName":"永署礁"},{"pcode":"101310220","proName":"南沙岛"},{"pcode":"101310221","proName":"乐东"},{"pcode":"101310222","proName":"五指山"},{"pcode":"101310223","proName":"通什"}]},{"proName":"香港特别行政区","citys":[{"pcode":"101320101","proName":"香港"},{"pcode":"101320102","proName":"九龙"},{"pcode":"101320103","proName":"新界"},{"pcode":"101320104","proName":"中环"},{"pcode":"101320105","proName":"铜锣湾"}]},{"proName":"台湾省","citys":[{"pcode":"101340101","proName":"台北县"},{"pcode":"101340102","proName":"台北市"},{"pcode":"101340201","proName":"高雄"},{"pcode":"101340202","proName":"东港"},{"pcode":"101340203","proName":"大武"},{"pcode":"101340204","proName":"恒春"},{"pcode":"101340205","proName":"兰屿"},{"pcode":"101340301","proName":"台南"},{"pcode":"101340401","proName":"台中"},{"pcode":"101340501","proName":"桃园"},{"pcode":"101340601","proName":"新竹县"},{"pcode":"101340602","proName":"新竹市"},{"pcode":"101340603","proName":"公馆"},{"pcode":"101340701","proName":"宜兰"},{"pcode":"101340801","proName":"马公"},{"pcode":"101340802","proName":"东吉屿"},{"pcode":"101340901","proName":"嘉义"},{"pcode":"101340902","proName":"阿里山"},{"pcode":"101340903","proName":"玉山"},{"pcode":"101340904","proName":"新港"}]}]}
JAVA后台代码
<span style="color:#FF0000;">Weather1Controller类</span>
package com.manji.mlife.controller; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.URL; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.mvc.support.RedirectAttributes; import com.manji.mlife.utils.LoadJson; import com.manji.mlife.utils.WeatherLoadJson; import com.manji.mlife.utils.WeatherType; import net.sf.json.JSONObject; /** * 百度天气 * @author gaochao * 2016年7月13日上午10:32:27 * Weather1Controller * */ @Controller @RequestMapping("/Weather1Controller") public class Weather1Controller { /** * 天气查询_带历史7天和未来的4天 * @author gaochao * @param httpUrl * @param httpArg * @return * 2016年7月13日上午10:33:56 * String * */ @RequestMapping(value="/recentweathers",method=RequestMethod.GET,produces = " text/html;charset=UTF-8") public void weather (String pid,@ModelAttribute("cityname")String cityname, @ModelAttribute("citycode")String citycode, HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{ String url="http://apis.baidu.com/apistore/weatherservice/recentweathers"; Map<String, String> map=new HashMap<String, String>(); //String httpArg = "cityname=%E5%8C%97%E4%BA%AC&cityid=101010100"; //默认的城市 if(cityname.equals("")||citycode.equals("")){ cityname="北京"; citycode="101010100"; pid="0"; } map.put("cityname", cityname); map.put("cityid", citycode); String json = WeatherLoadJson.request(url, map); JSONObject obj = JSONObject.fromObject(json); System.out.println("--------------------"+obj); Object s = obj.get("errNum"); Object ret= obj.get("retData"); //异常错误 String retData="数据查询异常!"; //判断返回状态 if(s.toString().equals("0")&&!ret.toString().equals(retData)){ obj = WeatherType.weatherType(obj,pid); } request.setAttribute("obj", obj); System.out.printl<pre name="code" class="java">package com.manji.mlife.utils; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.URL; import java.util.HashMap; import java.util.Map; import net.sf.json.JSONArray; import net.sf.json.JSONObject; <span style="color:#FF0000;">/** * 百度天气接口的公共类 * @author gaochao * 2016年7月13日上午11:16:59 * WeatherLoadJson * */</span> public class WeatherLoadJson { public static void main(String[] args) throws UnsupportedEncodingException { String url="http://apis.baidu.com/apistore/weatherservice/recentweathers"; Map<String, String> map=new HashMap<String, String>(); //String httpArg = "cityname=%E5%8C%97%E4%BA%AC&cityid=101010100"; map.put("cityname", "%E5%8C%97%E4%BA%AC"); map.put("cityid", "101010100"); String json = WeatherLoadJson.request(url, map); JSONObject obj = JSONObject.fromObject(json); System.out.println(obj); System.out.println(obj); } /** * @param urlAll * :请求接口 * @param httpArg * :参数 * @return 返回结果 */ public static String request(String url, Map<String, String> parameter) { String Newurl = ""; if (parameter != null && parameter.size() > 0) { // 第一种:普遍使用,二次取值 String wh = "?"; String and = "&"; String cs = ""; for (String key : parameter.keySet()) { cs += key + "=" + parameter.get(key) + and; } Newurl = url + wh + cs; Newurl = Newurl.substring(0, Newurl.length() - 1); } BufferedReader reader = null; String result = null; StringBuffer sbf = new StringBuffer(); try { URL WeatherUrl = new URL(Newurl); HttpURLConnection connection = (HttpURLConnection) WeatherUrl.openConnection(); connection.setRequestMethod("GET"); // 填入apikey到HTTP header connection.setRequestProperty("apikey", "接口秘钥"); connection.connect(); InputStream is = connection.getInputStream(); reader = new BufferedReader(new InputStreamReader(is, "UTF-8")); String strRead = null; while ((strRead = reader.readLine()) != null) { sbf.append(strRead); sbf.append("\r\n"); } reader.close(); result = sbf.toString(); } catch (Exception e) { e.printStackTrace(); } return result; } }
n(obj);//重定向页面request.getRequestDispatcher("/weather/weather2.jsp").forward(request, response);}}
<span style="color:#FF0000;">//遍历天气类型类</span>
package com.manji.mlife.utils; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class WeatherType { //遍历天气类型 public static JSONObject weatherType(JSONObject obj, String pid) { JSONObject jsonObject = obj.getJSONObject("retData"); jsonObject.put("pid", pid); //天气类型 String typy; //当天的 JSONObject string; //往后四天的 JSONArray jsonArray = jsonObject.getJSONArray("forecast"); for (int i = 0; i < jsonArray.size()+1; i++) { if(i==jsonArray.size()){ string=jsonObject.getJSONObject("today"); typy = string.getString("type"); }else { string = jsonArray.getJSONObject(i); typy = string.getString("type"); } switch (typy) { case "晴": string.put("code", "0"); break; case "多云": string.put("code", "1"); break; case "阴": string.put("code", "2"); break; case "阵雨": string.put("code", "3"); break; case "雷阵雨": string.put("code", "4"); break; case "雷阵雨伴有冰雹": string.put("code", "5"); break; case "雨夹雪": string.put("code", "6"); break; case "小雨": string.put("code", "7"); break; case "中雨": string.put("code", "8"); break; case "大雨": string.put("code", "9"); break; case "暴雨": string.put("code", "10"); break; case "大暴雨": string.put("code", "11"); break; case "特大暴雨": string.put("code", "12"); break; case "阵雪": string.put("code", "13"); break; case "小雪": string.put("code", "14"); break; case "中雪": string.put("code", "15"); break; case "大雪": string.put("code", "16"); break; case "暴雪": string.put("code", "17"); break; case "雾": string.put("code", "18"); break; case "冻雨": string.put("code", "19"); break; case "沙尘暴": string.put("code", "20"); break; case "浮尘": string.put("code", "21"); break; case "扬沙": string.put("code", "22"); break; case "强沙尘暴": string.put("code", "23"); break; case "霾": string.put("code", "24"); break; case "小到中雨": string.put("code", "25"); break; case "中到大雨": string.put("code", "26"); break; case "大到暴雨": string.put("code", "27"); break; case "暴雨到大暴雨": string.put("code", "28"); break; case "大暴雨到特大暴雨": string.put("code", "29"); break; case "小到中雪": string.put("code", "30"); break; case "中到大雪": string.put("code", "31"); break; case "大到暴雪": string.put("code", "32"); break; default: string.put("code", "99"); break; } } return obj; } }
代码流程到此结束!上面的代码可直接复用,
声明:百度天气免费接口,接口还算比较稳定,(香港中环天气数据暂时没得)还有一点比较坑的是json返回天气数据里面没有天气类型的code ,标示,具体解决办法可参照上面天气类型转换类。
分享结束!谢谢!