C#雅虎天气API 5天预报

本文关键字:5天 API 雅虎 | 更新日期: 2023-09-27 18:20:23

我一直在四处寻找,但很难找到,我试图从雅虎天气xml中获得5天的天气预报,我试图选择以下数据:

/description>
yweather:forecast day="Thu" date="27 Jun 2013" low="51" high="60" text="Partly Cloudy" code="29"/>
yweather:forecast day="Fri" date="28 Jun 2013" low="45" high="59" text="Rain" code="12"/>
yweather:forecast day="Sat" date="29 Jun 2013" low="52" high="58" text="Mostly Cloudy" code="28"/>
yweather:forecast day="Sun" date="30 Jun 2013" low="49" high="62" text="PM Showers" code="39"/>
yweather:forecast day="Mon" date="1 Jul 2013" low="48" high="61" text="Partly Cloudy" code="30"/>

我可以从第一行获得数据,即:预测日期="thu"日期="2013年6月27日……

但我不知道如何从其他任何一行获取数据,day="fri",sat,sun

非常感谢任何帮助

欢呼

C#雅虎天气API 5天预报

也许您可以尝试使用带有甜蜜JSON响应的API?

我推荐Metwit天气API
它是一个易于使用的完全REST API,并且可以免费用于许多合理的用途。

看看这里:http://soup.metwit.com/post/47181933854/an-alternative-to-yahoo-weather-api

最后但同样重要的是,您可以在客户端实现它们:每天200个请求(基于ip的节流),无需身份验证
免费使用限制设置为每个IP 200次请求,每个访问者每天最多可以提出200次请求!

(完全披露:我是Metwit的创始人。请随时向我询问更多详细信息)