12.5.3 获取天气预报实例

Posted DS小龙哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12.5.3 获取天气预报实例相关的知识,希望对你有一定的参考价值。

12.5.3 获取天气预报实例

 

下面代码通过百度提供的API接口获取天气预报信息。通过QT提供的QDomNode 、QDomDocument、QDomElement相关类进行解析。

百度开发者API接口申请:登录百度帐号

访问百度天气预报的格式:

http://api.map.baidu.com/telematics/v2/weather?location=城市名称&ak=密匙

城市名称:需要查询的城市拼音。

密匙:在百度开发者栏目进行申请。

返回结果: XML格式文本。

示例结果如下:

<?xml version="1.0" encoding="utf-8" ?> 
<CityWeatherResponse>
    <status>success</status>
        <currentCity>shenzhen</currentCity>
        <results>
        <result>
            <date>周日 12月11日 (实时:21℃)</date>
            <dayPictureUrl>http://api.map.baid

以上是关于12.5.3 获取天气预报实例的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序获取今日天气预报代码 小程序获取七日天气

Azure 机器人微软Azure Bot 编辑器系列 : 机器人/用户提问回答模式,机器人从API获取响应并组织答案 (The Bot Framework Composer tutorial(代码片段

android端免费获取天气信息的服务器接口有么

基于观察者模式获取天气信息的实例

ForYouFragment 片段不更新

Android Jetpack Navigation:如何在 OnNavigatedListener 中获取目的地的片段实例?