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