⑴ 请问如何实现:在网页中选择了国家,下面自动出现该国家的省名供选择
<script type="text/javascript">
//定义了城市的二维数组,里面的顺序跟省份的顺序是相同的。通过selectedIndex获得省份的下标值来得到相应的城市数组
var city=[
["北京","天津","上海","重庆","香港","澳门"],
["石家庄","唐山","秦皇岛","邯郸","邢台","保定","张家口","承德","沧州","廊坊","衡水"],
["太原","大同","阳泉","长治","晋城","朔州","晋中","运城","忻州","临汾","吕梁"],
["呼和浩特","包头","乌海","赤峰","通辽","鄂尔多斯","呼伦贝尔","巴彦淖尔","乌兰察布","兴安","锡林郭勒","阿拉善"],
["沈阳","大连","鞍山","抚顺","本溪","丹东","锦州","营口","阜新","辽阳","盘锦","铁岭","朝阳","葫芦岛"],
["长春","吉林","四平","辽源","通化","白山","松原","白城","延边"],
["哈尔滨","齐齐哈尔","鸡西","鹤岗","双鸭山","大庆","伊春","佳木斯","七台河","牡丹江","黑河","绥化","大兴安岭"],
["南京","苏州","扬州","无锡","徐州","常州","南通","连云港","淮安","盐城","镇江","泰州","宿迁"],
["杭州","宁波","温州","嘉兴","湖州","绍兴","金华","衢州","舟山","台州","丽水"],
["合肥","芜湖","蚌端口","淮南","马鞍山","淮北","铜陵","安庆","黄山","滁州","阜阳","宿州","巢湖","六安","亳州","池州","宣城"],
["福州","宁德","南平","厦门","莆田","三明","泉州","漳州"],
["南昌","上饶","萍乡","九江","景德镇","新余","鹰潭","赣州","吉安","宜春","抚州"],
["济南","青岛","淄博","枣庄","东营","烟台","潍坊","威海","济宁","泰安","日照","莱芜","临沂","德州","聊城","滨州","菏泽"],
["郑州","开封","洛阳","平顶山","焦作","鹤壁","新乡","安阳","濮阳","漯河","许昌","三门峡","南阳","商丘","信阳","周口","驻马店"],
["武汉","十堰","襄樊","鄂州","黄石","荆州","宜昌","荆门","孝感","黄冈","咸宁","随州","恩施"],
["长沙","株洲","湘潭","岳阳","邵阳","常德","衡阳","张家界","益阳","郴州","永州","怀化","娄底","湘西"],
["广州","清远","潮州","东莞","珠海","深圳","汕头","韶关","佛山","江门","湛江","茂名","肇庆","惠州","梅州","汕尾","阳江","河源","中山","揭阳","云浮"],
["南宁","柳州","桂林","梧州","北海","防城港","钦州","贵港","玉林","百色","贺州","河池","来宾","崇左"],
["海口","三亚"],
["成都","自贡","攀枝花","泸州","德阳","绵阳","广元","遂宁","内江","乐山","南充","宜宾","广安","达州","眉山","雅安","巴中","资阳","阿坝","甘孜","凉山"],
["贵阳","六盘水","遵义","安顺","铜仁","毕节","黔西南","黔东南","黔南"],
["昆明","曲靖","玉溪","保山","昭通","丽江","普洱","临沧","文山","红河","西双版纳","楚雄","大理","德宏","怒江","迪庆"],
["拉萨","昌都","山南","日喀则","那曲","阿里","林芝"],
["西安","铜川","宝鸡","咸阳","渭南","延安","汉中","榆林","安康","商洛"],
["兰州","白银","定西","敦煌","嘉峪关","金昌","天水","武威","张掖","平凉","酒泉","庆阳","临夏","陇南","甘南"],
["西宁","海东","海北","黄南","海南","果洛","玉树","海西"],
["银川","石嘴山","吴忠","固原","中卫"],
["乌鲁木齐","克拉玛依","吐鲁番","哈密","和田","阿克苏","喀什","克孜勒苏柯尔克孜","巴音郭楞蒙古","昌吉","博尔塔拉蒙古","伊犁哈萨克","阿勒泰"],
["台北","高雄","基隆","台中","台南","新竹","嘉义"]
];
function getCity(){
//获得省份下拉框的对象
var sltProvince=document.forms[0].province;
//获得城市下拉框的对象
var sltCity=document.forms[0].city;
//得到对应省份的城市数组
var provinceCity=city[sltProvince.selectedIndex - 1];
//清空城市下拉框,仅留提示选项
sltCity.length=1;
//将城市数组中的值填充到城市下拉框中
for(var i=0;i<provinceCity.length;i++){
sltCity[i+1]=new Option(provinceCity[i],provinceCity[i]);
}
}
</script>
<form action="#" method="POST" name="myform" target="_self" id="myform">
<select name="province" onChange="getCity()">
<option value="null" disabled="disabled">请选择所在省份</option>
<option value="直辖市">直辖市</option>
<option value="河北">河北</option>
<option value="山西">山西</option>
<option value="内蒙古">内蒙古</option>
<option value="辽宁">辽宁</option>
<option value="吉林">吉林</option>
<option value="黑龙江">黑龙江</option>
<option value="江苏">江苏</option>
<option value="浙江">浙江</option>
<option value="安徽">安徽 </option>
<option value="福建">福建 </option>
<option value="江西">江西</option>
<option value="山东">山东</option>
<option value="河南">河南</option>
<option value="湖北">湖北</option>
<option value="湖南">湖南</option>
<option value="广东">广东</option>
<option value="广西">广西</option>
<option value="海南">海南</option>
<option value="四川">四川</option>
<option value="贵州">贵州</option>
<option value="云南">云南</option>
<option value="西藏">西藏</option>
<option value="陕西">陕西 </option>
<option value="甘肃">甘肃 </option>
<option value="青海">青海</option>
<option value="宁夏">宁夏</option>
<option value="新疆">新疆</option>
<option value="台湾">台湾</option>
</select>
<select name="city">
<option selected="selected" value="null">请选择所在城市</option>
</select>
</form> 直接用就可以了。这是 省市 2级联动
⑵ javascript实现二级联动,比如连个下拉列表,一个选择省份,另一个自动出现相应城市
<script language=vbScript>
<!--
public x(33)
x( 0 )="东城,西城,崇文,宣武,朝阳,丰台,石景山,海淀,门头沟,房山,通州,顺义,昌平,大兴,平谷,怀柔,密云,延庆"
x( 1 )="黄浦,卢湾,徐汇,长宁,静安,普陀,闸北,虹口,杨浦,闵行,宝山,嘉定,浦东,金山,松江,青浦,南汇,奉贤,崇明"
x( 2 )="和平,东丽,河东,西青,河西,津南,南开,北辰,河北,武清,红挢,塘沽,汉沽,大港,宁河,静海,宝坻,蓟县"
x( 3 )="万州,涪陵,渝中,大渡口,江北,沙坪坝,九龙坡,南岸,北碚,万盛,双挢,渝北,巴南,黔江,长寿,綦江,潼南,铜梁,大足,荣昌,壁山,梁平,城口,丰都,垫江,武隆,忠县,开县,云阳,奉节,巫山,巫溪,石柱,秀山,酉阳,彭水,江津,合川,永川,南川"
x( 4 )="石家庄,邯郸,邢台,保定,张家口,承德,廊坊,唐山,秦皇岛,沧州,衡水"
x( 5 )="太原,大同,阳泉,长治,晋城,朔州,吕梁,忻州,晋中,临汾,运城"
x( 6 )="呼和浩特,包头,乌海,赤峰,呼伦贝尔盟,阿拉善盟,哲里木盟,兴安盟,乌兰察布盟,锡林郭勒盟,巴彦淖尔盟,伊克昭盟"
x( 7 )="沈阳,大连,鞍山,抚顺,本溪,丹东,锦州,营口,阜新,辽阳,盘锦,铁岭,朝阳,葫芦岛"
x( 8 )="长春,吉林,四平,辽源,通化,白山,松原,白城,延边"
x( 9 )="哈尔滨,齐齐哈尔,牡丹江,佳木斯,大庆,绥化,鹤岗,鸡西,黑河,双鸭山,伊春,七台河,大兴安岭"
x( 10 )="南京,镇江,苏州,南通,扬州,盐城,徐州,连云港,常州,无锡,宿迁,泰州,淮安"
x( 11 )="杭州,宁波,温州,嘉兴,湖州,绍兴,金华,衢州,舟山,台州,丽水"
x( 12 )="合肥,芜湖,蚌端口,马鞍山,淮北,铜陵,安庆,黄山,滁州,宿州,池州,淮南,巢湖,阜阳,六安,宣城,亳州"
x( 13 )="福州,厦门,莆田,三明,泉州,漳州,南平,龙岩,宁德"
x( 14 )="南昌市,景德镇,九江,鹰潭,萍乡,新馀,赣州,吉安,宜春,抚州,上饶"
x( 15 )="济南,青岛,淄博,枣庄,东营,烟台,潍坊,济宁,泰安,威海,日照,莱芜,临沂,德州,聊城,滨州,菏泽"
x( 16 )="郑州,开封,洛阳,平顶山,安阳,鹤壁,新乡,焦作,濮阳,许昌,漯河,三门峡,南阳,商丘,信阳,周口,驻马店,济源"
x( 17 )="武汉,宜昌,荆州,襄樊,黄石,荆门,黄冈,十堰,恩施,潜江,天门,仙桃,随州,咸宁,孝感,鄂州"
x( 18 )="长沙,常德,株洲,湘潭,衡阳,岳阳,邵阳,益阳,娄底,怀化,郴州,永州,湘西,张家界"
x( 19 )="广州,深圳,珠海,汕头,东莞,中山,佛山,韶关,江门,湛江,茂名,肇庆,惠州,梅州,汕尾,河源,阳江,清远,潮州,揭阳,云浮"
x( 20 )="南宁,柳州,桂林,梧州,北海,防城港,钦州,贵港,玉林,南宁地区,柳州地区,贺州,百色,河池"
x( 21 )="海口,三亚"
x( 22 )="成都,绵阳,德阳,自贡,攀枝花,广元,内江,乐山,南充,宜宾,广安,达川,雅安,眉山,甘孜,凉山,泸州"
x( 23 )="贵阳,六盘水,遵义,安顺,铜仁,黔西南,毕节,黔东南,黔南"
x( 24 )="昆明,大理,曲靖,玉溪,昭通,楚雄,红河,文山,思茅,西双版纳,保山,德宏,丽江,怒江,迪庆,临沧"
x( 25 )="拉萨,日喀则,山南,林芝,昌都,阿里,那曲"
x( 26 )="西安,宝鸡,咸阳,铜川,渭南,延安,榆林,汉中,安康,商洛"
x( 27 )="兰州,嘉峪关,金昌,白银,天水,酒泉,张掖,武威,定西,陇南,平凉,庆阳,临夏,甘南"
x( 28 )="银川,石嘴山,吴忠,固原"
x( 29 )="西宁,海东,海南,海北,黄南,玉树,果洛,海西"
x( 30 )="乌鲁木齐,石河子,克拉玛依,伊犁,巴音郭勒,昌吉,克孜勒苏柯尔克孜,博 尔塔拉,吐鲁番,哈密,喀什,和田,阿克苏"
x( 31 )=""
x( 32 )=""
x( 33 )="台北,高雄,台中,台南,屏东,南投,云林,新竹,彰化,苗栗,嘉义,花莲,桃园,宜兰,基隆,台东,金门,马祖,澎湖"
function test(a,b)
dim num,x1,i
num =a.selectedIndex
x1=split(x(num),",")
b.options.length=ubound(x1)+1
For i = 0 to ubound(x1)
b.options(i).text =x1(i)
b.options(i).value = x1(i)
next
end function
-->
</script>
<body>
<select name="a" size=1 onChange="vbscript:test a,b">
<option value= 0 >北京</option>
<option value= 1 >上海</option>
<option value= 2 >天津</option>
<option value= 3 >重庆</option>
<option value= 4 >河北</option>
<option value= 5 >山西</option>
<option value= 6 >内蒙古</option>
<option value= 7 >辽宁</option>
<option value= 8 >吉林</option>
<option value= 9 >黑龙江</option>
<option value= 10 >江苏</option>
<option value= 11 >浙江</option>
<option value= 12 >安徽</option>
<option value= 13 >福建</option>
<option value= 14 >江西</option>
<option value= 15 >山东</option>
<option value= 16 >河南</option>
<option value= 17 >湖北</option>
<option value= 18 >湖南</option>
<option value= 19 >广东</option>
<option value= 20 >广西</option>
<option value= 21 >海南</option>
<option value= 22 >四川</option>
<option value= 23 >贵州</option>
<option value= 24 >云南</option>
<option value= 25 >西藏</option>
<option value= 26 >陕西</option>
<option value= 27 >甘肃</option>
<option value= 28 >宁夏</option>
<option value= 29 >青海</option>
<option value= 30 >新疆</option>
<option value= 31 >香港</option>
<option value= 32 >澳门</option>
<option value= 33 >台湾</option>
</select>
<select name="b">
</select>
拷贝到记事本.保存为.htm或.asp
⑶ 我现在需要一个二级联动城市的下拉菜单asp源代码,同志们帮帮忙啊!
<SCRIPT LANGUAGE="JavaScript">
function Dsy()
{
this.Items = {};
}
Dsy.prototype.add = function(id,iArray)
{
this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id)
{
if(typeof(this.Items[id]) == "undefined") return false;
return true;
}
function change(v){
var str="0";
for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1));};
var ss=document.getElementById(s[v]);
with(ss){
length = 0;
options[0]=new Option(opt0[v],opt0[v]);
if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
{
if(dsy.Exists(str)){
ar = dsy.Items[str];
for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
if(v)options[1].selected = true;
}
}
if(++v<s.length){change(v);}
}
}
var dsy = new Dsy();
dsy.add("0",["北京市","天津市","河北省","山西省","内蒙古","辽宁省","吉林省","黑龙江省","上海市","江苏省","浙江省","安徽省","福建省","江西省","山东省","河南省","湖北省","湖南省","广东省","广西自治区","海南省","重庆市","四川省","贵州省","云南省","西藏自治区","陕西省","甘肃省","青海省","宁夏回族自治区","新疆维吾尔自治区","香港特别行政区","澳门特别行政区","台湾省","其它"]);
dsy.add("0_0",["北京","东城区","西城区","崇文区","宣武区","朝阳区","丰台区","石景山区"," 海淀区(中关村)","门头沟区","房山区","通州区","顺义区","昌平区","大兴区","怀柔区","平谷区","密云县","延庆县","其他"]);
dsy.add("0_1",["和平区","河东区","河西区","南开区","红桥区","塘沽区","汉沽区","大港区","西青区","津南区","武清区","蓟县","宁河县","静海县","其他"]);
dsy.add("0_2",["石家庄市","张家口市","承德市","秦皇岛市","唐山市","廊坊市","衡水市","沧州市","邢台市","邯郸市","保定市","其他"]);
dsy.add("0_3",["太原市","朔州市","大同市","长治市","晋城市","忻州市","晋中市","临汾市","吕梁市","运城市","其他"]);
dsy.add("0_4",["呼和浩特市","包头市","赤峰市","呼伦贝尔市","鄂尔多斯市","乌兰察布市","巴彦淖尔市","兴安盟","阿拉善盟","锡林郭勒盟","其他"]);
dsy.add("0_5",["沈阳市","朝阳市","阜新市","铁岭市","抚顺市","丹东市","本溪市","辽阳市","鞍山市","大连市","营口市","盘锦市","锦州市","葫芦岛市","其他"]);
dsy.add("0_6",["长春市","白城市","吉林市","四平市","辽源市","通化市","白山市","延边朝鲜族自治州","其他"]);
dsy.add("0_7",["哈尔滨市","七台河市","黑河市","大庆市","齐齐哈尔市","伊春市","佳木斯市","双鸭山市","鸡西市","大兴安岭地区(加格达奇)","牡丹江","鹤岗市","绥化市 ","其他"]);
dsy.add("0_8",["黄浦区","卢湾区","徐汇区","长宁区","静安区","普陀区","闸北区","虹口区","杨浦区","闵行区","宝山区","嘉定区","浦东新区","金山区","松江区","青浦区","南汇区","奉贤区","崇明县","其他"]);
dsy.add("0_9",["南京市","徐州市","连云港市","宿迁市","淮安市","盐城市","扬州市","泰州市","南通市","镇江市","常州市","无锡市","苏州市","其他"]);
dsy.add("0_10",["杭州市","湖州市","嘉兴市","舟山市","宁波市","绍兴市","衢州市","金华市","台州市","温州市","丽水市","其他"]);
dsy.add("0_11",["合肥市","宿州市","淮北市","亳州市","阜阳市","蚌端口市","淮南市","滁州市","马鞍山市","芜湖市","铜陵市","安庆市","黄山市","六安市","巢湖市","池州市","宣城市","其他"]);
dsy.add("0_12",["福州市","南平市","莆田市","三明市","泉州市","厦门市","漳州市","龙岩市","宁德市","其他"]);
dsy.add("0_13",["南昌市","九江市","景德镇市","鹰潭市","新余市","萍乡市","赣州市","上饶市","抚州市","宜春市","吉安市","其他"]);
dsy.add("0_14",["济南市","聊城市","德州市","东营市","淄博市","潍坊市","烟台市","威海市","青岛市","日照市","临沂市","枣庄市","济宁市","泰安市","莱芜市","滨州市","菏泽市","其他"]);
dsy.add("0_15",["郑州市","三门峡市","洛阳市","焦作市","新乡市","鹤壁市","安阳市","濮阳市","开封市","商丘市","许昌市","漯河市","平顶山市","南阳市","信阳市","周口市","驻马店市","其他"]);
dsy.add("0_16",["武汉市","十堰市","襄樊市","荆门市","孝感市","黄冈市","鄂州市","黄石市","咸宁市","荆州市","宜昌市","随州市","恩施土家族苗族自治州","仙桃市","天门市","潜江市","神农架林区","其他"]);
dsy.add("0_17",["长沙市","张家界市","常德市","益阳市","岳阳市","株洲市","湘潭市","衡阳市","郴州市","永州市","邵阳市","怀化市","娄底市","湘西土家族苗族自治州","其他"]);
dsy.add("0_18",["广州市","清远市市","韶关市","河源市","梅州市","潮州市","汕头市","揭阳市","汕尾市","惠州市","东莞市","深圳市","珠海市","中山市","江门市","佛山市","肇庆市","云浮市","阳江市","茂名市","湛江市","其他"]);
dsy.add("0_19",["南宁市","桂林市","柳州市","梧州市","贵港市","玉林市","钦州市","北海市","防城港市","崇左市","百色市","河池市","来宾市","贺州市","其他"]);
dsy.add("0_20",["海口市","三亚市","其他"]);
dsy.add("0_21",["渝中区","大渡口区","江北区","沙坪坝区","九龙坡区","南岸区","北碚区","万盛区","双桥区","渝北区","巴南区","万州区","涪陵区","黔江区","长寿区","合川市","永川市","江津市","南川市","綦江县","潼南县","铜梁县","大足县","璧山县","垫江县","武隆县","丰都县","城口县","开县","巫溪县","巫山县","奉节县","云阳县","忠县","石柱土家族自治县","彭水苗族土家族自治县","酉阳土家族苗族自治县","秀山土家族苗族自治县","其他"]);
dsy.add("0_22",["成都市","广元市","绵阳市","德阳市","南充市","广安市","遂宁市","内江市","乐山市","自贡市","泸州市","宜宾市","攀枝花市","巴中市","资阳市","眉山市","雅安","阿坝藏族羌族自治州","甘孜藏族自治州","凉山彝族自治州县","其他"]);
dsy.add("0_23",["贵阳市","六盘水市","遵义市","安顺市","毕节地区","铜仁地区","黔东南苗族侗族自治州","黔南布依族苗族自治州","黔西南布依族苗族自治州","其他"]);
dsy.add("0_24",["昆明市","曲靖市","玉溪市","保山市","昭通市","丽江市","普洱市","临沧市","宁德市","德宏傣族景颇族自治州","怒江僳僳族自治州","楚雄彝族自治州","红河哈尼族彝族自治州","文山壮族苗族自治州","大理白族自治州","迪庆藏族自治州","西双版纳傣族自治州","其他"]);
dsy.add("0_25",["拉萨市","那曲地区","昌都地区","林芝地区","山南地区","日喀则地区","阿里地区","其他"]);
dsy.add("0_26",["西安市","延安市","铜川市","渭南市","咸阳市","宝鸡市","汉中市","安康市","商洛市","其他"]);
dsy.add("0_27",["兰州市 ","嘉峪关市","金昌市","白银市","天水市","武威市","酒泉市","张掖市","庆阳市","平凉市","定西市","陇南市","临夏回族自治州","甘南藏族自治州","其他"]);
dsy.add("0_28",["西宁市","海东地区","海北藏族自治州","黄南藏族自治州","玉树藏族自治州","海南藏族自治州","果洛藏族自治州","海西蒙古族藏族自治州","其他"]);
dsy.add("0_29",["银川市","石嘴山市","吴忠市","固原市","中卫市","其他"]);
dsy.add("0_30",["乌鲁木齐市","克拉玛依市","喀什地区","阿克苏地区","和田地区","吐鲁番地区","哈密地区","塔城地区","阿勒泰地区","克孜勒苏柯尔克孜自治州","博尔塔拉蒙古自治州","昌吉回族自治州 伊犁哈萨克自治州","巴音郭楞蒙古自治州","河子市","阿拉尔市","五家渠市","图木舒克市","其他"]);
dsy.add("0_31",["香港","其他"]);
dsy.add("0_31",["澳门","其他"])
dsy.add("0_32",["台湾","其他"])
//-->
</SCRIPT>
<SCRIPT LANGUAGE = JavaScript>
var s=["s1","s2"];
var opt0 = ["请选择","请选择"];
function setup()
{
for(i=0;i<s.length-1;i++)
document.getElementById(s[i]).onchange=new Function("change("+(i+1)+")");
change(0);
}
</SCRIPT>
调用:<select name="lz_sf" id="s1">
<option></option></select>
<select name="lz_sx" id="s2">
<option></option></select>
<SCRIPT language="javascript">
setup()
</SCRIPT>
⑷ 谁有列表网的源代码
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>分类信息免费发布|列表网</title><meta name="description" content="列表网是本地生活分类信息免费查询及发布平台。交友,征婚,家政,招聘,租房,二手房,跳蚤市场尽在列表网。"><meta name="keywords" content="分类信息,分类广告,生活信息,免费发布"><link rel="stylesheet" href="http://www.cnlist.org/css/m.css" type="text/css" media="all"><script language="javascript" src="http://www.cnlist.org/js/cnlist.js"></script></head><body class="entry"><table cellspacing="2" cellpadding="0" width="890"><tr><td><table cellspacing="2" cellpadding="0" width="100%"><tr><td><a href="http://www.cnlist.org/"><img src="http://www.cnlist.org/image/logo.gif" alt="列表网"></a><hr style="background-color:#CC9933;height:1px; margin-bottom:0;"></td></tr><tr>
<td><h1>交友征婚</span>、<span class="hcty">生活服务</span>、<span class="hcty">招聘求职</span>、<span class="hcty">房屋出租出售</span>、<span class="hcty">跳蚤市场</span>、<span class="hcty">生意转让</span>、<span class="hcty">二手车</span>等分类信息免费发布。</h1>
<h2 class="greytext"><a href="/">列表网</a>是<strong>分类信息</strong>查询及发布的公益性网站。在这里你可以浏览及发布<strong>拼车</strong>、<strong>租车</strong>、<strong>打折</strong>、<strong>寻人</strong>、<strong>租房</strong>、<strong>房屋出售</strong>、<strong>交友</strong>、<strong>物品交易</strong>、<strong>火车票转让</strong>、<strong>兼职</strong>、<strong>招聘</strong>、<strong>生意转让</strong>、<strong>连锁加盟</strong>等分类信息。无需注册,免费发布分类广告,查询生活信息。</h2>
<p><a href="http://beijing.cnlist.org/" OnClick="setcity('beijing')" class="gocty">进入列表网<span style="color:green">北京</span>站</a></p><div class="suggdiv">列表网猜出您可能在<a href="http://beijing.cnlist.org/" OnClick="setcity('beijing')" class="hcty"><b>北京</b></a>,如果不是,请选择您所在的城市。下次您登陆列表网会自动进入您所选的城市。</div></td>
</tr><tr><td><br><table width="100%"><tr><td class=ctp>直辖市</td><td class=ct><a href="http://beijing.cnlist.org/" OnClick="setcity('beijing')" class="hcty">北京</a> <a href="http://tianjin.cnlist.org/" OnClick="setcity('tianjin')" class="hcty">天津</a> <a href="http://shanghai.cnlist.org/" OnClick="setcity('shanghai')" class="hcty">上海</a> <a href="http://chongqing.cnlist.org/" OnClick="setcity('chongqing')" class="hcty">重庆</a> </td></tr><tr><td class=ctp>河北</td><td class=ct><a href="http://shijiazhuang.cnlist.org/" OnClick="setcity('shijiazhuang')" class="hcty">石家庄</a> <a href="http://tangshan.cnlist.org/" OnClick="setcity('tangshan')" class="hcty">唐山</a> <a href="http://qinhuang.cnlist.org/" OnClick="setcity('qinhuang')">秦皇岛</a> <a href="http://handan.cnlist.org/" OnClick="setcity('handan')">邯郸</a> <a href="http://xingtai.cnlist.org/" OnClick="setcity('xingtai')">邢台</a> <a href="http://baoding.cnlist.org/" OnClick="setcity('baoding')">保定</a> <a href="http://zhangjiakou.cnlist.org/" OnClick="setcity('zhangjiakou')">张家口</a> <a href="http://chengde.cnlist.org/" OnClick="setcity('chengde')">承德</a> <a href="http://cangzhou.cnlist.org/" OnClick="setcity('cangzhou')">沧州</a> <a href="http://langfang.cnlist.org/" OnClick="setcity('langfang')">廊坊</a> <a href="http://hengshui.cnlist.org/" OnClick="setcity('hengshui')">衡水</a> </td></tr><tr><td class=ctp>山西</td><td class=ct><a href="http://taiyuan.cnlist.org/" OnClick="setcity('taiyuan')" class="hcty">太原</a> <a href="http://datong.cnlist.org/" OnClick="setcity('datong')">大同</a> <a href="http://yangquan.cnlist.org/" OnClick="setcity('yangquan')">阳泉</a> <a href="http://chang.cnlist.org/" OnClick="setcity('chang')">长治</a> <a href="http://jincheng.cnlist.org/" OnClick="setcity('jincheng')">晋城</a> <a href="http://shuozhou.cnlist.org/" OnClick="setcity('shuozhou')">朔州</a> <a href="http://jinzhong.cnlist.org/" OnClick="setcity('jinzhong')">晋中</a> <a href="http://yuncheng.cnlist.org/" OnClick="setcity('yuncheng')">运城</a> <a href="http://xinzhou.cnlist.org/" OnClick="setcity('xinzhou')">忻州</a> <a href="http://linfen.cnlist.org/" OnClick="setcity('linfen')">临汾</a> <a href="http://luliang.cnlist.org/" OnClick="setcity('luliang')">吕梁</a> </td></tr><tr><td class=ctp>内蒙古</td><td class=ct><a href="http://huhehaote.cnlist.org/" OnClick="setcity('huhehaote')" class="hcty">呼和浩特</a> <a href="http://baotou.cnlist.org/" OnClick="setcity('baotou')">包头</a> <a href="http://wuhai.cnlist.org/" OnClick="setcity('wuhai')">乌海</a> <a href="http://chifeng.cnlist.org/" OnClick="setcity('chifeng')">赤峰</a> <a href="http://tongliao.cnlist.org/" OnClick="setcity('tongliao')">通辽</a> <a href="http://eerosi.cnlist.org/" OnClick="setcity('eerosi')">鄂尔多斯</a> <a href="http://hulunbeier.cnlist.org/" OnClick="setcity('hulunbeier')">呼伦贝尔</a> <a href="http://bayannaoer.cnlist.org/" OnClick="setcity('bayannaoer')">巴彦淖尔</a> <a href="http://wulanchabu.cnlist.org/" OnClick="setcity('wulanchabu')">乌兰察布</a> <a href="http://xingan.cnlist.org/" OnClick="setcity('xingan')">兴安</a> <a href="http://xilinguole.cnlist.org/" OnClick="setcity('xilinguole')">锡林郭勒</a> <a href="http://alashan.cnlist.org/" OnClick="setcity('alashan')">阿拉善</a> </td></tr><tr><td class=ctp>辽宁</td><td class=ct><a href="http://shenyang.cnlist.org/" OnClick="setcity('shenyang')" class="hcty">沈阳</a> <a href="http://dalian.cnlist.org/" OnClick="setcity('dalian')" class="hcty">大连</a> <a href="http://anshan.cnlist.org/" OnClick="setcity('anshan')">鞍山</a> <a href="http://fushun.cnlist.org/" OnClick="setcity('fushun')">抚顺</a> <a href="http://benxi.cnlist.org/" OnClick="setcity('benxi')">本溪</a> <a href="http://dandong.cnlist.org/" OnClick="setcity('dandong')">丹东</a> <a href="http://jinzhou.cnlist.org/" OnClick="setcity('jinzhou')">锦州</a> <a href="http://yingkou.cnlist.org/" OnClick="setcity('yingkou')">营口</a> <a href="http://fuxin.cnlist.org/" OnClick="setcity('fuxin')">阜新</a> <a href="http://liaoyang.cnlist.org/" OnClick="setcity('liaoyang')">辽阳</a> <a href="http://panjin.cnlist.org/" OnClick="setcity('panjin')">盘锦</a> <a href="http://tieling.cnlist.org/" OnClick="setcity('tieling')">铁岭</a> <a href="http://chaoyang.cnlist.org/" OnClick="setcity('chaoyang')">朝阳</a> <a href="http://hulu.cnlist.org/" OnClick="setcity('hulu')">葫芦岛</a> </td></tr><tr><td class=ctp>吉林</td><td class=ct><a href="http://changchun.cnlist.org/" OnClick="setcity('changchun')" class="hcty">长春</a> <a href="http://jilin.cnlist.org/" OnClick="setcity('jilin')">吉林</a> <a href="http://siping.cnlist.org/" OnClick="setcity('siping')">四平</a> <a href="http://liaoyuan.cnlist.org/" OnClick="setcity('liaoyuan')">辽源</a> <a href="http://tonghua.cnlist.org/" OnClick="setcity('tonghua')">通化</a> <a href="http://shan.cnlist.org/" OnClick="setcity('shan')">白山</a> <a href="http://songyuan.cnlist.org/" OnClick="setcity('songyuan')">松原</a> <a href="http://cheng.cnlist.org/" OnClick="setcity('cheng')">白城</a> <a href="http://yanbian.cnlist.org/" OnClick="setcity('yanbian')">延边</a> </td></tr><tr><td class=ctp>黑龙江</td><td class=ct><a href="http://haerbin.cnlist.org/" OnClick="setcity('haerbin')" class="hcty">哈尔滨</a> <a href="http://qiqihaer.cnlist.org/" OnClick="setcity('qiqihaer')">齐齐哈尔</a> <a href="http://jixi.cnlist.org/" OnClick="setcity('jixi')">鸡西</a> <a href="http://hegang.cnlist.org/" OnClick="setcity('hegang')">鹤岗</a> <a href="http://shuangyashan.cnlist.org/" OnClick="setcity('shuangyashan')">双鸭山</a> <a href="http://daqing.cnlist.org/" OnClick="setcity('daqing')" class="hcty">大庆</a> <a href="http://yichun.cnlist.org/" OnClick="setcity('yichun')">伊春</a> <a href="http://jiamusi.cnlist.org/" OnClick="setcity('jiamusi')">佳木斯</a> <a href="http://qitaihe.cnlist.org/" OnClick="setcity('qitaihe')">七台河</a> <a href="http://mudanjiang.cnlist.org/" OnClick="setcity('mudanjiang')">牡丹江</a> <a href="http://heihe.cnlist.org/" OnClick="setcity('heihe')">黑河</a> <a href="http://suihua.cnlist.org/" OnClick="setcity('suihua')">绥化</a> <a href="http://daxinganling.cnlist.org/" OnClick="setcity('daxinganling')">大兴安岭</a> </td></tr><tr><td class=ctp>江苏</td><td class=ct><a href="http://nanjing.cnlist.org/" OnClick="setcity('nanjing')" class="hcty">南京</a> <a href="http://wuxi.cnlist.org/" OnClick="setcity('wuxi')" class="hcty">无锡</a> <a href="http://xuzhou.cnlist.org/" OnClick="setcity('xuzhou')">徐州</a> <a href="http://changzhou.cnlist.org/" OnClick="setcity('changzhou')">常州</a> <a href="http://suzhou.cnlist.org/" OnClick="setcity('suzhou')" class="hcty">苏州</a> <a href="http://nantong.cnlist.org/" OnClick="setcity('nantong')">南通</a> <a href="http://lianyungang.cnlist.org/" OnClick="setcity('lianyungang')">连云港</a> <a href="http://huaian.cnlist.org/" OnClick="setcity('huaian')">淮安</a> <a href="http://yancheng.cnlist.org/" OnClick="setcity('yancheng')">盐城</a> <a href="http://yangzhou.cnlist.org/" OnClick="setcity('yangzhou')">扬州</a> <a href="http://zhenjiang.cnlist.org/" OnClick="setcity('zhenjiang')">镇江</a> <a href="http://taizh.cnlist.org/" OnClick="setcity('taizh')">泰州</a> <a href="http://suqian.cnlist.org/" OnClick="setcity('suqian')">宿迁</a> </td></tr><tr><td class=ctp>浙江</td><td class=ct><a href="http://hangzhou.cnlist.org/" OnClick="setcity('hangzhou')" class="hcty">杭州</a> <a href="http://ningbo.cnlist.org/" OnClick="setcity('ningbo')" class="hcty">宁波</a> <a href="http://wenzhou.cnlist.org/" OnClick="setcity('wenzhou')" class="hcty">温州</a> <a href="http://jiaxing.cnlist.org/" OnClick="setcity('jiaxing')">嘉兴</a> <a href="http://huzhou.cnlist.org/" OnClick="setcity('huzhou')">湖州</a> <a href="http://shaoxing.cnlist.org/" OnClick="setcity('shaoxing')" class="hcty">绍兴</a> <a href="http://jinhua.cnlist.org/" OnClick="setcity('jinhua')">金华</a> <a href="http://quzhou.cnlist.org/" OnClick="setcity('quzhou')">衢州</a> <a href="http://zhoushan.cnlist.org/" OnClick="setcity('zhoushan')">舟山</a> <a href="http://taizhou.cnlist.org/" OnClick="setcity('taizhou')">台州</a> <a href="http://lishui.cnlist.org/" OnClick="setcity('lishui')">丽水</a> </td></tr><tr><td class=ctp>安徽</td><td class=ct><a href="http://hefei.cnlist.org/" OnClick="setcity('hefei')" class="hcty">合肥</a> <a href="http://wuhu.cnlist.org/" OnClick="setcity('wuhu')">芜湖</a> <a href="http://bengbu.cnlist.org/" OnClick="setcity('bengbu')">蚌端口</a> <a href="http://huainan.cnlist.org/" OnClick="setcity('huainan')">淮南</a> <a href="http://maanshan.cnlist.org/" OnClick="setcity('maanshan')">马鞍山</a> <a href="http://huaibei.cnlist.org/" OnClick="setcity('huaibei')">淮北</a> <a href="http://tongling.cnlist.org/" OnClick="setcity('tongling')">铜陵</a> <a href="http://anqing.cnlist.org/" OnClick="setcity('anqing')">安庆</a> <a href="http://huangshan.cnlist.org/" OnClick="setcity('huangshan')">黄山</a> <a href="http://chuzhou.cnlist.org/" OnClick="setcity('chuzhou')">滁州</a> <a href="http://fuyang.cnlist.org/" OnClick="setcity('fuyang')">阜阳</a> <a href="http://suzh.cnlist.org/" OnClick="setcity('suzh')">宿州</a> <a href="http://chaohu.cnlist.org/" OnClick="setcity('chaohu')">巢湖</a> <a href="http://luan.cnlist.org/" OnClick="setcity('luan')">六安</a> <a href="http://bozhou.cnlist.org/" OnClick="setcity('bozhou')">亳州</a> <a href="http://chizhou.cnlist.org/" OnClick="setcity('chizhou')">池州</a> <a href="http://xuancheng.cnlist.org/" OnClick="setcity('xuancheng')">宣城</a> </td></tr><tr><td class=ctp>福建</td><td class=ct><a href="http://fuzhou.cnlist.org/" OnClick="setcity('fuzhou')" class="hcty">福州</a> <a href="http://xiamen.cnlist.org/" OnClick="setcity('xiamen')">厦门</a> <a href="http://putian.cnlist.org/" OnClick="setcity('putian')">莆田</a> <a href="http://sanming.cnlist.org/" OnClick="setcity('sanming')">三明</a> <a href="http://quanzhou.cnlist.org/" OnClick="setcity('quanzhou')" class="hcty">泉州</a> <a href="http://zhangzhou.cnlist.org/" OnClick="setcity('zhangzhou')">漳州</a> <a href="http://nanping.cnlist.org/" OnClick="setcity('nanping')">南平</a> <a href="http://longyan.cnlist.org/" OnClick="setcity('longyan')">龙岩</a> <a href="http://ningde.cnlist.org/" OnClick="setcity('ningde')">宁德</a> </td></tr><tr><td class=ctp>江西</td><td class=ct><a href="http://nanchang.cnlist.org/" OnClick="setcity('nanchang')" class="hcty">南昌</a> <a href="http://jingdezhen.cnlist.org/" OnClick="setcity('jingdezhen')">景德镇</a> <a href="http://pingxiang.cnlist.org/" OnClick="setcity('pingxiang')">萍乡</a> <a href="http://jiujiang.cnlist.org/" OnClick="setcity('jiujiang')">九江</a> <a href="http://xinyu.cnlist.org/" OnClick="setcity('xinyu')">新余</a> <a href="http://yingtan.cnlist.org/" OnClick="setcity('yingtan')">鹰潭</a> <a href="http://ganzhou.cnlist.org/" OnClick="setcity('ganzhou')">赣州</a> <a href="http://jian.cnlist.org/" OnClick="setcity('jian')">吉安</a> <a href="http://yich.cnlist.org/" OnClick="setcity('yich')">宜春</a> <a href="http://fuzh.cnlist.org/" OnClick="setcity('fuzh')">抚州</a> <a href="http://shangrao.cnlist.org/" OnClick="setcity('shangrao')">上饶</a> </td></tr><tr><td class=ctp>山东</td><td class=ct><a href="http://jinan.cnlist.org/" OnClick="setcity('jinan')" class="hcty">济南</a> <a href="http://qing.cnlist.org/" OnClick="setcity('qing')" class="hcty">青岛</a> <a href="http://zibo.cnlist.org/" OnClick="setcity('zibo')">淄博</a> <a href="http://zaozhuang.cnlist.org/" OnClick="setcity('zaozhuang')">枣庄</a> <a href="http://dongying.cnlist.org/" OnClick="setcity('dongying')">东营</a> <a href="http://yantai.cnlist.org/" OnClick="setcity('yantai')" class="hcty">烟台</a> <a href="http://weifang.cnlist.org/" OnClick="setcity('weifang')" class="hcty">潍坊</a> <a href="http://jining.cnlist.org/" OnClick="setcity('jining')">济宁</a> <a href="http://taian.cnlist.org/" OnClick="setcity('taian')">泰安</a> <a href="http://weihai.cnlist.org/" OnClick="setcity('weihai')">威海</a> <a href="http://rizhao.cnlist.org/" OnClick="setcity('rizhao')">日照</a> <a href="http://laiwu.cnlist.org/" OnClick="setcity('laiwu')">莱芜</a> <a href="http://linyi.cnlist.org/" OnClick="setcity('linyi')">临沂</a> <a href="http://dezhou.cnlist.org/" OnClick="setcity('dezhou')">德州</a> <a href="http://liaocheng.cnlist.org/" OnClick="setcity('liaocheng')">聊城</a> <a href="http://binzhou.cnlist.org/" OnClick="setcity('binzhou')">滨州</a> <a href="http://heze.cnlist.org/" OnClick="setcity('heze')">菏泽</a> </td></tr><tr><td class=ctp>河南</td><td class=ct><a href="http://zhengzhou.cnlist.org/"
⑸ iOS开发,想知道国家气象局api返回过来的天气数据将天气总共描述为几种类型,
之前做过相关的App,网上搜出来的,直接粘贴了。有用请采纳哦~
国家气象局提供的天气预报接口
接口地址:
http://www.weather.com.cn/data/sk/101010100.html
http://www.weather.com.cn/data/cityinfo/101010100.html
http://m.weather.com.cn/data/101010100.html
对于第三个接口,返回信息比较全面,也是以json格式提供,格式如下
{"weatherinfo": {//基本信息;"city":"北京","city_en":"beijing","date_y":"2012年2月16日", "date":"", "week":"星期四", "fchh":"11", "cityid":"101010100",//摄氏温度"temp1":"2℃~-7℃","temp2":"1℃~-7℃","temp3":"4℃~-7℃","temp4":"7℃~-5℃","temp5":"5℃~-3℃","temp6":"5℃~-2℃",//华氏温度;"tempF1":"35.6℉~19.4℉","tempF2":"33.8℉~19.4℉","tempF3":"39.2℉~19.4℉","tempF4":"44.6℉~23℉","tempF5":"41℉~26.6℉","tempF6":"41℉~28.4℉",//天气描述;"weather1":"晴","weather2":"晴","weather3":"晴","weather4":"晴转多云","weather5":"多云","weather6":"多云转阴",//天气描述图片序号"img1":"0","img2":"99","img3":"0","img4":"99","img5":"0","img6":"99","img7":"0","img8":"1","img9":"1","img10":"99","img11":"1","img12":"2","img_single":"0",//图片名称;"img_title1":"晴","img_title2":"晴","img_title3":"晴","img_title4":"晴","img_title5":"晴","img_title6":"晴","img_title7":"晴","img_title8":"多云","img_title9":"多云","img_title10":"多云","img_title11":"多云","img_title12":"阴","img_title_single":"晴",//风速描述"wind1":"北风3-4级转微风","wind2":"微风","wind3":"微风","wind4":"微风","wind5":"微风","wind6":"微风",//风速级别描述"fx1":"北风","fx2":"微风","fl1":"3-4级转小于3级","fl2":"小于3级","fl3":"小于3级","fl4":"小于3级","fl5":"小于3级","fl6":"小于3级",//今天穿衣指数;"index":"冷","index_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",//48小时穿衣指数"index48":"冷","index48_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",//紫外线及48小时紫外线"index_uv":"弱","index48_uv":"弱",//洗车"index_xc":"适宜",//旅游"index_tr":"一般",//舒适指数"index_co":"较不舒适","st1":"1","st2":"-8","st3":"2","st4":"-4","st5":"5","st6":"-5",//晨练"index_cl":"较不宜",//晾晒"index_ls":"基本适宜",//过敏"index_ag":"极不易发"}}
全国各城市代码如下:
北京:101010100朝阳:101010300顺义:101010400怀柔:101010500通州:101010600昌平:101010700延庆:101010800丰台:101010900石景山:101011000大兴:101011100房山:101011200密云:101011300门头沟:101011400平谷:101011500八达岭:101011600佛爷顶:101011700汤河口:101011800密云上甸子:101011900斋堂:101012000霞云岭:101012100北京城区:101012200海淀:101010200天津:101030100宝坻:101030300东丽:101030400西青:101030500北辰:101030600蓟县:101031400汉沽:101030800静海:101030900津南:101031000塘沽:101031100大港:101031200武清:101030200宁河:101030700上海:101020100宝山:101020300嘉定:101020500南汇:101020600浦东:101021300青浦:101020800松江:101020900奉贤:101021000崇明:101021100徐家汇:101021200闵行:101020200金山:101020700石家庄:101090101张家口:101090301承德:101090402唐山:101090501秦皇岛:101091101沧州:101090701衡水:101090801邢台:101090901邯郸:101091001保定:101090201廊坊:101090601郑州:101180101新乡:101180301许昌:101180401平顶山:101180501信阳:101180601南阳:101180701开封:101180801洛阳:101180901商丘:101181001焦作:101181101鹤壁:101181201濮阳:101181301周口:101181401漯河:101181501驻马店:101181601三门峡:101181701济源:101181801安阳:101180201合肥:101220101芜湖:101220301淮南:101220401马鞍山:101220501安庆:101220601宿州:101220701阜阳:101220801亳州:101220901黄山:101221001滁州:101221101淮北:101221201铜陵:101221301宣城:101221401六安:101221501巢湖:101221601池州:101221701蚌端口:101220201杭州:101210101舟山:101211101湖州:101210201嘉兴:101210301金华:101210901绍兴:101210501台州:101210601温州:101210701丽水:101210801衢州:101211001宁波:101210401重庆:101040100合川:101040300南川:101040400江津:101040500万盛:101040600渝北:101040700北碚:101040800巴南:101040900长寿:101041000黔江:101041100万州天城:101041200万州龙宝:101041300涪陵:101041400开县:101041500城口:101041600云阳:101041700巫溪:101041800奉节:101041900巫山:101042000潼南:101042100垫江:101042200梁平:101042300忠县:101042400石柱:101042500大足:101042600荣昌:101042700铜梁:101042800璧山:101042900丰都:101043000武隆:101043100彭水:101043200綦江:101043300酉阳:101043400秀山:101043600沙坪坝:101043700永川:101040200福州:101230101泉州:101230501漳州:101230601龙岩:101230701晋江:101230509南平:101230901厦门:101230201宁德:101230301莆田:101230401三明:101230801兰州:101160101平凉:101160301庆阳:101160401武威:101160501金昌:101160601嘉峪关:101161401酒泉:101160801天水:101160901武都:101161001临夏:101161101合作:101161201白银:101161301定西:101160201张掖:101160701广州:101280101惠州:101280301梅州:101280401汕头:101280501深圳:101280601珠海:101280701佛山:101280800肇庆:101280901湛江:101281001江门:101281101河源:101281201清远:101281301云浮:101281401潮州:101281501东莞:101281601中山:101281701阳江:101281801揭阳:101281901茂名:101282001汕尾:101282101韶关:101280201南宁:101300101柳州:101300301来宾:101300401桂林:101300501梧州:101300601防城港:101301401贵港:101300801玉林:101300901百色:101301001钦州:101301101河池:101301201北海:101301301崇左:101300201贺州:101300701贵阳:101260101安顺:101260301都匀:101260401兴义:101260906铜仁:101260601毕节:101260701六盘水:101260801遵义:101260201凯里:101260501昆明:101290101红河:101290301文山:101290601玉溪:101290701楚雄:101290801普洱:101290901昭通:101291001临沧:101291101怒江:101291201香格里拉:101291301丽江:101291401德宏:101291501景洪:101291601大理:101290201曲靖:101290401保山:101290501呼和浩特:101080101乌海:101080301集宁:101080401通辽:101080501阿拉善左旗:101081201鄂尔多斯:101080701临河:101080801锡林浩特:101080901呼伦贝尔:101081000乌兰浩特:101081101包头:101080201赤峰:101080601南昌:101240101上饶:101240301抚州:101240401宜春:101240501鹰潭:101241101赣州:101240701景德镇:101240801萍乡:101240901新余:101241001九江:101240201吉安:101240601武汉:101200101黄冈:101200501荆州:101200801宜昌:101200901恩施:101201001十堰:101201101神农架:101201201随州:101201301荆门:101201401天门:101201501仙桃:101201601潜江:101201701襄樊:101200201鄂州:101200301孝感:101200401黄石:101200601咸宁:101200701成都:101270101自贡:101270301绵阳:101270401南充:101270501达州:101270601遂宁:101270701广安:101270801巴中:101270901泸州:101271001宜宾:101271101内江:101271201资阳:101271301乐山:101271401眉山:101271501凉山:101271601雅安:101271701甘孜:101271801阿坝:101271901德阳:101272001广元:101272101攀枝花:101270201银川:101170101中卫:101170501固原:101170401石嘴山:101170201吴忠:101170301西宁:101150101黄南:101150301海北:101150801果洛:101150501玉树:101150601海西:101150701海东:101150201海南:101150401济南:101120101潍坊:101120601临沂:101120901菏泽:101121001滨州:101121101东营:101121201威海:101121301枣庄:101121401日照:101121501莱芜:101121601聊城:101121701青岛:101120201淄博:101120301德州:101120401烟台:101120501济宁:101120701泰安:101120801西安:101110101延安:101110300榆林:101110401铜川:101111001商洛:101110601安康:101110701汉中:101110801宝鸡:101110901咸阳:101110200渭南:101110501太原:101100101临汾:101100701运城:101100801朔州:101100901忻州:101101001长治:101100501大同:101100201阳泉:101100301晋中:101100401晋城:101100601吕梁:101101100乌鲁木齐:101130101石河子:101130301昌吉:101130401吐鲁番:101130501库尔勒:101130601阿拉尔:101130701阿克苏:101130801喀什:101130901伊宁:101131001塔城:101131101哈密:101131201和田:101131301阿勒泰:101131401阿图什:101131501博乐:101131601克拉玛依:101130201拉萨:101140101山南:101140301阿里:101140701昌都:101140501那曲:101140601日喀则:101140201林芝:101140401台北县:101340101高雄:101340201台中:101340401海口:101310101三亚:101310201东方:101310202临高:101310203澄迈:101310204儋州:101310205昌江:101310206白沙:101310207琼中:101310208定安:101310209屯昌:101310210琼海:101310211文昌:101310212保亭:101310214万宁:101310215陵水:101310216西沙:101310217南沙岛:101310220乐东:101310221五指山:101310222琼山:101310102长沙:101250101株洲:101250301衡阳:101250401郴州:101250501常德:101250601益阳:101250700娄底:101250801邵阳:101250901岳阳:101251001张家界:101251101怀化:101251201黔阳:101251301永州:101251401吉首:101251501湘潭:101250201南京:101190101镇江:101190301苏州:101190401南通:101190501扬州:101190601宿迁:101191301徐州:101190801淮安:101190901连云港:101191001常州:101191101泰州:101191201无锡:101190201盐城:101190701哈尔滨:101050101牡丹江:101050301佳木斯:101050401绥化:101050501黑河:101050601双鸭山:101051301伊春:101050801大庆:101050901七台河:101051002鸡西:101051101鹤岗:101051201齐齐哈尔:101050201大兴安岭:101050701长春:101060101延吉:101060301四平:101060401白山:101060901白城:101060601辽源:101060701松原:101060801吉林:101060201通化:101060501沈阳:101070101鞍山:101070301抚顺:101070401本溪:101070501丹东:101070601葫芦岛:101071401营口:101070801阜新:101070901辽阳:101071001铁岭:101071101朝阳:101071201盘锦:101071301大连:101070201锦州:101070701
1. XML接口 http://flash.weather.com.cn/wmaps/xml/china.xml 这个是全国天气的根节点,列出所有的省,其中的pyName字段是各个省XML的文件名,比如北京的是beijing,那就意味着北京的XML地址为 http://flash.weather.com.cn/wmaps/xml/beijing.xml 一个省的天气,其中列出该省各个市的数据,北京就列出各个区。 tmp1是最低温低,tmp2是最高温度,url非常重要,我们一会儿再说。state1和state2是神马转神马,每个数代表一个天气现象。天气现象非常多,我本想全部分析出来,后来直接放弃了这个想法。因为我看到了一个城市的天气现象的编码是26...我现在知道的有0.晴 1.多云 2.阴 6.雨夹雪 7.小雨 8.中雨 13.阵雪 14.小雪 其中后来发现知道这个没用,这个数字的主要作用是检索图片的!!!
2. 图片接口 http://m.weather.com.cn/img/c0.gif http://m.weather.com.cn/img/b0.gif http://www.weather.com.cn/m/i/weatherpic/29x20/d0.gif http://www.weather.com.cn/m2/i/icon_weather/29x20/n00.gif 这个图就是天气现象0(晴)的图片,其他天气现象的图片依此类推。c打头的图片是20*20像素的,b打头的是50*46像素的,d打头的是反白的图标,29*20像素,n打头的是夜间反白图标,29*20像素,注意这里的文件名是两位数字! 也许还有更多的图标,等待大家发掘啦~
3. JSON接口 真没想到~居然有JSON接口~JSON在iPhone上分析起来要比XML简单很多 http://m.weather.com.cn/data/101010200.html 这个是北京的JSON数据,那个HTML的名字是根据上文XML中的url得到的。这个JSON中包含了实时数据、7天天气预报、气象指数等丰富的数据
获取省级代码:http://www.weather.com.cn/data/list3/city.xml?level=1获取城市代码(比如安徽是22):http://www.weather.com.cn/data/list3/city22.xml?level=2获取区域代码(比如安庆是2206):http://www.weather.com.cn/data/list3/city2206.xml?level=3获取到安徽省安庆市望江县的代码是220607然后去加上中国代码请求URL:http://m.weather.com.cn/data/101220607.html就可以获取当地天气。
另外再给几个有用的探索得到的URL:天气 FLASH实况:http://flash.weather.com.cn/sk2/101220607.xml实况FLASH:http://flash.weather.com.cn/sk2/shikuang.swf?id=101220607
三级选择菜单(注明,这里有四个INPUT,其中有一个被隐藏了,可用FIREFOX改下源代码查看):http://www.weather.com.cn/static/custom/search3.htm
实时天气(很有用哦):http://www.weather.com.cn/data/sk/101220607.html
1. XML接口
http://flash.weather.com.cn/wmaps/xml/china.xml
这个是全国天气的根节点,列出所有的省,其中的pyName字段是各个省XML的文件名,比如北京的是beijing,那就意味着北京的XML地址为
http://flash.weather.com.cn/wmaps/xml/beijing.xml
一个省的天气,其中列出该省各个市的数据,北京就列出各个区。
tmp1是最低温低,tmp2是最高温度,url非常重要,我们一会儿再说。state1和state2是神马转神马,每个数代表一个天气现 象。天气现象非常多,我本想全部分析出来,后来直接放弃了这个想法。因为我看到了一个城市的天气现象的编码是26...我现在知道的有0.晴 1.多云 2.阴 6.雨夹雪 7.小雨 8.中雨 13.阵雪 14.小雪
其中后来发现知道这个没用,这个数字的主要作用是检索图片的!!!
2. 图片接口
http://m.weather.com.cn/img/c0.gif
http://m.weather.com.cn/img/b0.gif
http://www.weather.com.cn/m/i/weatherpic/29x20/d0.gif
http://www.weather.com.cn/m2/i/icon_weather/29x20/n00.gif
这个图就是天气现象0(晴)的图片,其他天气现象的图片依此类推。c打头的图片是20*20像素的,b打头的是50*46像素的,d打头的是反白的图标,29*20像素,n打头的是夜间反白图标,29*20像素,注意这里的文件名是两位数字!
3. JSON接口
http://m.weather.com.cn/data/101010100.htmlhttp://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.html