1.整点天气实况(从x时,x+1时,...共25个整点)
http://flash.weather.com.cn/sk2/101300101.xml
<sktq id="101300101" ptime="16-07-15 00:00" city="南宁"> <qw h="00" wd="" fx="" fl="" js="0" sd=""/> <qw h="23" wd="25" fx="133" fl="2" js="0" sd="94"/> <qw h="22" wd="25" fx="125" fl="2" js="0" sd="93"/> <qw h="21" wd="25" fx="115" fl="2" js="0" sd="91"/> <qw h="20" wd="26" fx="110" fl="2" js="0" sd="91"/> <qw h="19" wd="26" fx="152" fl="3" js="0" sd="91"/> <qw h="18" wd="26" fx="136" fl="3" js="0" sd="90"/> <qw h="17" wd="27" fx="139" fl="4" js="0" sd="86"/> <qw h="16" wd="27" fx="188" fl="3" js="0" sd="83"/> <qw h="15" wd="30" fx="195" fl="3" js="0" sd="76"/> <qw h="14" wd="30" fx="137" fl="1" js="0" sd="80"/> <qw h="13" wd="27" fx="125" fl="1" js="0" sd="87"/> <qw h="12" wd="25" fx="119" fl="2" js="0.7" sd="96"/> <qw h="11" wd="25" fx="116" fl="2" js="4.4" sd="97"/> <qw h="10" wd="25" fx="135" fl="2" js="2.8" sd="97"/> <qw h="09" wd="25" fx="127" fl="3" js="0" sd="95"/> <qw h="08" wd="26" fx="137" fl="3" js="0" sd="91"/> <qw h="07" wd="26" fx="81" fl="2" js="0" sd="93"/> <qw h="06" wd="25" fx="81" fl="2" js="0" sd="94"/> <qw h="05" wd="26" fx="110" fl="2" js="0" sd="95"/> <qw h="04" wd="26" fx="130" fl="3" js="0" sd="94"/> <qw h="03" wd="26" fx="131" fl="2" js="0" sd="94"/> <qw h="02" wd="26" fx="134" fl="2" js="0" sd="93"/> <qw h="01" wd="26" fx="151" fl="3" js="0" sd="91"/> <qw h="00" wd="26" fx="159" fl="3" js="0" sd="89"/> </sktq>
2.一个省的天气,其中列出该省各个市的数据,北京就列出各个区。
http://flash.weather.com.cn/wmaps/xml/guangxi.xml
<guangxi dn="nay"> <city cityX="184.55" cityY="245.45" cityname="百色" centername="百色" fontColor="FFFFFF" pyName="baise" state1="1" state2="1" stateDetailed="多云" tem1="27" tem2="36" temNow="暂无实况" windState="东南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101301001"/> <city cityX="277.25" cityY="193.6" cityname="河池" centername="河池" fontColor="FFFFFF" pyName="hechi" state1="3" state2="3" stateDetailed="阵雨" tem1="26" tem2="33" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101301201"/> <city cityX="398.95" cityY="200.55" cityname="柳州" centername="柳州" fontColor="FFFFFF" pyName="liuzhou" state1="3" state2="3" stateDetailed="阵雨" tem1="27" tem2="34" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300301"/> <city cityX="469.4" cityY="142" cityname="桂林" centername="桂林" fontColor="FFFFFF" pyName="guilin" state1="3" state2="3" stateDetailed="阵雨" tem1="26" tem2="33" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300501"/> <city cityX="235.45" cityY="363.6" cityname="崇左" centername="崇左" fontColor="FFFFFF" pyName="chongzuo" state1="1" state2="3" stateDetailed="多云转阵雨" tem1="25" tem2="34" temNow="暂无实况" windState="东南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300201"/> <city cityX="332" cityY="309" cityname="南宁" centername="南宁" fontColor="FFFF00" pyName="nanning" state1="7" state2="7" stateDetailed="小雨" tem1="25" tem2="31" temNow="暂无实况" windState="东南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300101"/> <city cityX="400" cityY="260" cityname="来宾" centername="来宾" fontColor="FFFFFF" pyName="laibin" state1="3" state2="3" stateDetailed="阵雨" tem1="26" tem2="34" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300401"/> <city cityX="544.55" cityY="193.6" cityname="贺州" centername="贺州" fontColor="FFFFFF" pyName="hezhou" state1="1" state2="3" stateDetailed="多云转阵雨" tem1="26" tem2="34" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300701"/> <city cityX="417.35" cityY="307.9" cityname="贵港" centername="贵港" fontColor="FFFFFF" pyName="guigang" state1="3" state2="3" stateDetailed="阵雨" tem1="26" tem2="35" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300801"/> <city cityX="538.8" cityY="274.25" cityname="梧州" centername="梧州" fontColor="FFFFFF" pyName="wuzhou" state1="1" state2="3" stateDetailed="多云转阵雨" tem1="25" tem2="33" temNow="暂无实况" windState="东风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300601"/> <city cityX="323.05" cityY="439.05" cityname="防城港" centername="防城港" fontColor="FFFFFF" pyName="fangchenggang" state1="8" state2="8" stateDetailed="中雨" tem1="25" tem2="31" temNow="暂无实况" windState="南风3-4级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101301401"/> <city cityX="376" cityY="377" cityname="钦州" centername="钦州" fontColor="FFFFFF" pyName="qinzhou" state1="8" state2="8" stateDetailed="中雨" tem1="25" tem2="31" temNow="暂无实况" windState="南风3-4级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101301101"/> <city cityX="458.2" cityY="360.9" cityname="玉林" centername="玉林" fontColor="FFFFFF" pyName="yulin" state1="1" state2="4" stateDetailed="多云转雷阵雨" tem1="25" tem2="33" temNow="暂无实况" windState="南风小于3级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101300901"/> <city cityX="402" cityY="427" cityname="北海" centername="北海" fontColor="FFFFFF" pyName="beihai" state1="4" state2="4" stateDetailed="雷阵雨" tem1="26" tem2="32" temNow="暂无实况" windState="南风4-5级" windDir="暂无实况" windPower="暂无实况" humidity="暂无实况" time="23:50" url="101301301"/> </guangxi>
3.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非常重要,
<china dn="nay"> <city quName="黑龙江" pyName="heilongjiang" cityname="哈尔滨" state1="0" state2="0" stateDetailed="晴" tem1="16" tem2="27" windState="东北风转东风小于3级"/> <city quName="吉林" pyName="jilin" cityname="长春" state1="0" state2="0" stateDetailed="晴" tem1="16" tem2="26" windState="东北风小于3级"/> <city quName="辽宁" pyName="liaoning" cityname="沈阳" state1="0" state2="1" stateDetailed="晴转多云" tem1="18" tem2="29" windState="东北风3-4级转小于3级"/> <city quName="海南" pyName="hainan" cityname="海口" state1="1" state2="1" stateDetailed="多云" tem1="27" tem2="36" windState="西南风3-4级"/> <city quName="内蒙古" pyName="neimenggu" cityname="呼和浩特" state1="8" state2="9" stateDetailed="中雨转大雨" tem1="16" tem2="23" windState="西南风小于3级"/> <city quName="新疆" pyName="xinjiang" cityname="乌鲁木齐" state1="0" state2="7" stateDetailed="晴转小雨" tem1="22" tem2="33" windState="微风转西北风小于3级"/> <city quName="西藏" pyName="xizang" cityname="拉萨" state1="1" state2="1" stateDetailed="多云" tem1="11" tem2="26" windState="微风"/> <city quName="青海" pyName="qinghai" cityname="西宁" state1="0" state2="1" stateDetailed="晴转多云" tem1="8" tem2="28" windState="东南风小于3级"/> <city quName="宁夏" pyName="ningxia" cityname="银川" state1="1" state2="1" stateDetailed="多云" tem1="17" tem2="32" windState="微风转北风小于3级"/> <city quName="甘肃" pyName="gansu" cityname="兰州" state1="0" state2="0" stateDetailed="晴" tem1="17" tem2="32" windState="微风"/> <city quName="河北" pyName="hebei" cityname="石家庄" state1="7" state2="1" stateDetailed="小雨转多云" tem1="20" tem2="27" windState="微风"/> <city quName="河南" pyName="henan" cityname="郑州" state1="8" state2="1" stateDetailed="中雨转多云" tem1="23" tem2="29" windState="微风"/> <city quName="湖北" pyName="hubei" cityname="武汉" state1="8" state2="9" stateDetailed="中雨转大雨" tem1="25" tem2="27" windState="微风"/> <city quName="湖南" pyName="hunan" cityname="长沙" state1="1" state2="4" stateDetailed="多云转雷阵雨" tem1="27" tem2="32" windState="南风小于3级转3-4级"/> <city quName="山东" pyName="shandong" cityname="济南" state1="8" state2="8" stateDetailed="中雨" tem1="21" tem2="26" windState="微风"/> <city quName="江苏" pyName="jiangsu" cityname="南京" state1="4" state2="22" stateDetailed="雷阵雨转中到大雨" tem1="25" tem2="30" windState="南风小于3级转3-4级"/> <city quName="安徽" pyName="anhui" cityname="合肥" state1="4" state2="9" stateDetailed="雷阵雨转大雨" tem1="25" tem2="30" windState="南风3-4级转西北风4-5级"/> <city quName="山西" pyName="shanxi" cityname="太原" state1="7" state2="3" stateDetailed="小雨转阵雨" tem1="17" tem2="25" windState="微风"/> <city quName="陕西" pyName="sanxi" cityname="西安" state1="1" state2="0" stateDetailed="多云转晴" tem1="17" tem2="34" windState="东风小于3级"/> <city quName="四川" pyName="sichuan" cityname="成都" state1="1" state2="0" stateDetailed="多云转晴" tem1="19" tem2="32" windState="微风"/> <city quName="云南" pyName="yunnan" cityname="昆明" state1="3" state2="8" stateDetailed="阵雨转中雨" tem1="18" tem2="23" windState="微风"/> <city quName="贵州" pyName="guizhou" cityname="贵阳" state1="4" state2="4" stateDetailed="雷阵雨" tem1="20" tem2="28" windState="东北风转南风小于3级"/> <city quName="浙江" pyName="zhejiang" cityname="杭州" state1="3" state2="4" stateDetailed="阵雨转雷阵雨" tem1="27" tem2="36" windState="西南风小于3级"/> <city quName="福建" pyName="fujian" cityname="福州" state1="1" state2="1" stateDetailed="多云" tem1="27" tem2="36" windState="微风转西南风小于3级"/> <city quName="江西" pyName="jiangxi" cityname="南昌" state1="3" state2="4" stateDetailed="阵雨转雷阵雨" tem1="26" tem2="34" windState="微风"/> <city quName="广东" pyName="guangdong" cityname="广州" state1="4" state2="4" stateDetailed="雷阵雨" tem1="26" tem2="34" windState="微风"/> <city quName="广西" pyName="guangxi" cityname="南宁" state1="7" state2="7" stateDetailed="小雨" tem1="25" tem2="31" windState="东南风小于3级"/> <city quName="北京" pyName="beijing" cityname="北京" state1="3" state2="3" stateDetailed="阵雨" tem1="22" tem2="27" windState="微风"/> <city quName="天津" pyName="tianjin" cityname="天津" state1="4" state2="3" stateDetailed="雷阵雨转阵雨" tem1="23" tem2="29" windState="北风转东风小于3级"/> <city quName="上海" pyName="shanghai" cityname="上海" state1="3" state2="8" stateDetailed="阵雨转中雨" tem1="26" tem2="34" windState="西南风小于3级"/> <city quName="重庆" pyName="chongqing" cityname="重庆" state1="3" state2="1" stateDetailed="阵雨转多云" tem1="23" tem2="32" windState="微风"/> <city quName="香港" pyName="xianggang" cityname="香港" state1="3" state2="1" stateDetailed="阵雨转多云" tem1="28" tem2="33" windState="微风"/> <city quName="澳门" pyName="aomen" cityname="澳门" state1="1" state2="1" stateDetailed="多云" tem1="28" tem2="32" windState="微风"/> <city quName="台湾" pyName="taiwan" cityname="台北" state1="2" state2="1" stateDetailed="阴转多云" tem1="27" tem2="33" windState="微风"/> <city quName="西沙" pyName="xisha" cityname="西沙" state1="1" state2="1" stateDetailed="多云" tem1="29" tem2="32" windState="西南风4-5级"/> <city quName="南沙" pyName="nanshadao" cityname="南沙" state1="4" state2="4" stateDetailed="雷阵雨" tem1="28" tem2="33" windState="西南风5-6级"/> <city quName="钓鱼岛" pyName="diaoyudao" cityname="钓鱼岛" state1="2" state2="1" stateDetailed="阴转多云" tem1="27" tem2="29" windState="西南风3-4级转微风"/> </china>
时间: 2024-12-24 01:58:55