编程获取SOSO的天气预报

腾讯soso的天气预报:

有一个现成的地址:http://www.soso.com/tb.q?cid=tb.tq&cin=&city=广州

后面的参数可以省略,默认为根据ip自动获取的城市

image

其实,用于嵌入到网页的话,直接用一个iframe包含就可以了。

 

如果是使用于delphi等应用程序的话,一般是获取页面内容,然后解析页面结构,获取天气数据。

这个地址有个很方便的地方,查看页面的源代码后,可以发现有这么一段内容:

很明显,就是个天气数据的xml结构。

解析这个结构就可以了。

另外的一个,就是获取http://www.soso.com/q?ie=utf-8&w=城市

的搜索结果,然后进行分析,其实都差不多,不过,结果就没有上面那个结构化了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据