C#Yahoo天气API 5天预测

时间:2013-06-28 18:56:02

标签: c# xml yahoo weather

我一直在四处寻找,但我正在努力解决这个问题,我试图从雅虎天气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"/>

我可以从第一行得到数据,yweather:forecast day =“thu”date =“2013年6月27日..........

但我无法弄清楚如何从任何其他行获取数据,day =“fri”,sat,sun

非常感谢任何帮助

欢呼声

1 个答案:

答案 0 :(得分:1)

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

我会推荐Metwit weather API 它是一个易于使用的完整REST API,它可以免费用于许多合理的用途。

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

最后但并非最不重要的是,您可以在客户端实施它们:200个请求/天(基于IP的限制)无需身份验证。
免费使用限制设置为每个IP 200个请求,每个访问者每天最多可以请求200次!

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