java获取天气预报数据

本文介绍了如何使用WebXml.com.cn提供的Web服务接口,通过Java获取国内外的天气预报数据。详细讲解了获取国家、地区、城市ID的方法,并展示了获取天气数据的示例,包括实时天气和未来几天的预报。
摘要由CSDN通过智能技术生成

获取天气预报数据

对于做web项目有天气数据的需求,这个服务很合适:

WebXml.com.cn 2400多个城市天气预报Web服务,包含2300个以上中国城市和100个以上国外城市天气预报数据。数据每2.5小时左右自动更新一次,准确可靠。提供webservice 接口,主连接:http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx/

方法调用说明如下:

(1)getRegionCountry :获得国外国家名称和与之对应的ID

说明:输入参数:无,

返回数据:一维字符串数组—如下:

<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://WebXml.com.cn/">

<string>阿尔及利亚,3320</string>

<string>阿根廷,3522</string>

<string>阿曼,3170</string>

<string>阿塞拜疆,3176</string>

<string>埃及,3317</string>

<string>埃塞俄比亚,3314</string>

<string>爱尔兰,3246</string>

<string>奥地利,3237</string>

<string>澳大利亚,368</string>

<string>巴基斯坦,3169</string>

<string>巴西,3580</string>

<string>保加利亚,3232</string>

<string>比利时,3243</string>

<string>波兰,3235</string>

<string>朝鲜,3163</string>

<string>丹麦,3245</string>

<string>德国,3238</string>

<string>俄罗斯,3225</string>

<string>法国,3241</string>

<string>菲律宾,3151</string>

<string>芬兰,3248</string>

<string>刚果(金),3377</string>

<string>哥伦比亚,3524</string>

<string>古巴,344</string>

<string>韩国,3162</string>

<string>荷兰,3244</string>

<string>加拿大,347</string>

<string>加纳,3313</string>

<string>柬埔寨,3154</string>

<string>捷克,3236</string>

<string>克罗地亚,3233</string>

<string>肯尼亚,3316</string>

<string>拉托维亚,3228</string>

<string>老挝,3155</string>

<string>立陶宛,3227</string>

<string>马达加斯加,3312</string>

<string>马尔代夫,3166</string>

<string>马来西亚,3158</string>

<string>马里,3319</string>

<string>美国,346</string>

<string>蒙古,3165</string>

<string>秘鲁,3578</string>

<string>缅甸,3160</string>

<string>莫桑比克,3311</string>

<string>墨西哥,345</string>

<string>南非,3310</string>

<string>尼泊尔,3164</string>

<string>尼日利亚,3379</string>

<string>挪威,3250</string>

<string>葡萄牙,3239</string>

<string>日本,3161</string>

<string>瑞典,3249</string>

<string>瑞士,3242</string>

<string>塞内加尔,3318</string>

<string>沙特阿拉伯,3172</string>

<string>斯里兰卡,3167</string>

<string>泰国,3159</string>

<string>坦桑尼亚,3315</string>

<string>突尼斯,3321</string>

<string>土耳其,3229</string>

<string>委内瑞拉,342</string>

<string>文莱,3153</string>

<string>乌克兰,3226</string>

<string>乌兹别克斯坦,3175</string>

<string>西班牙,3240</string>

<string>希腊,3230</string>

<string>新加坡,3157</string>

<string>新西兰,369</string>

<string>匈牙利,3234</string>

<string>叙利亚,3174</string>

<string>牙买加,343</string>

<string>伊朗,3171</string>

<string>意大利,3231</string>

<string>印度,3168</string>

<string>印度尼西亚,3152</string>

<string>英国,3247</string>

<string>约旦,3173</string>

<string>越南,3156</string>

<string>智利,3523</string>

</ArrayOfString>

 

(2)getRegionDataset 获得中国省份、直辖市、地区;国家名称(国外)和与之对应的ID

说明:输入参数:无,

返回数据:DataSet—如下:

<Province diffgr:id="Province1" msdata:rowOrder="0">

<RegionID>3113</RegionID>

<RegionName>黑龙江</RegionName>

</Province>

<Province diffgr:id="Province2" msdata:rowOrder="1">

<Reg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值