利用YAHOO公开API做天气预报Web服务
[1] 利用YAHOO公开API做天气预报Web服务
[2] 利用YAHOO公开API做天气预报Web服务
[3] 利用YAHOO公开API做天气预报Web服务
[4] 利用YAHOO公开API做天气预报Web服务
[2] 利用YAHOO公开API做天气预报Web服务
[3] 利用YAHOO公开API做天气预报Web服务
[4] 利用YAHOO公开API做天气预报Web服务
系列文章导航:
Web服务的代码中有一个Web公开方法,四个私有方法:
(1)GetWeather方法是公共方法,提供Web调用。
(2)FToC方法,他主要是把RSS返回的华氏温度转换成摄氏温度,其实这一步可以不用的,当初没发现,URL中加点参数就返回的是摄氏温度。
(3)EweekToCweek方法,他主要是把英文的星期缩写变成中文。
(4)EmonthToCmonth方法,它主要是把英文的月份缩写变成中文,并重新排序。
(5)CityNameToCityNum方法,这个最重要,他是把省会和直辖市的名字转换为编号,因为YAHOO传的参数不是城市名字的区号,全是自己的,而我又想不到更好的获得YAHOO城市对应的编号的方法,所以就只能支持这么几个城市了,希望有高手提出更好的方法,能不用这样,直接找YAHOO获取编号。