2.1 编解码

  • ① 从json中获取整型数据,输入JSON字符串,解析步骤。

  • ② 从json中获取字符串数据,输入JSON字符串,解析步骤。

  • ③ 获取json对象。

  • ④ 按序号获取json对象。

  • ⑤ 结束流程。

  • ⑥ cjson返回字符串数据函数,添加object。

  • ⑦ cjson添加数据类型。

  • ⑧ cjson添加字符串类型。

  • ⑨ cjson添加 object,标识符,类型选择。

  • 提供了提供测试接口:http://api.8ms.xyz/weather/ (http://api.8ms.xyz/weather/)
    json值:

{"city":"深圳","datas":
    [{"air":"良","date":"2020-11-27","wea":"多云","weaImg":"yun","weekDesc":"周五","wendu":"16~25°C","wet":"87"},
    {"date":"2020-11-28","wea":"多云","weaImg":"yun","weekDesc":"周六","wendu":"14~24°C"},
    {"date":"2020-11-29","wea":"多云","weaImg":"yun","weekDesc":"周日","wendu":"15~23°C"},
    {"date":"2020-11-30","wea":"多云","weaImg":"yun","weekDesc":"周一","wendu":"16~23°C"}]
}
示例教程

① 对象命名区。

② 数据显示区。

③ 刷新按钮。

  • 积木实现

  • 1、WIFI连接:

  • WIFI积木路径:点击基础硬件->WIFI。

① WiFi SSID。

② wifi Password。

③ wifi Auth mode。

  • 2、声明http响应回调函数和Json数据解析:

  • 声明http响应回调函数积木路径:点击通信/IOT->HTTP。

  • 编解码积木路径:点击基本功能->编解码。

① 解析Json数据获取date。

② 解析Json数据获取wealmg。

③ 解析Json数据获取wendu。

  • 3、添加刷新按钮回调函数:

  • 按钮回调函数积木路径:点击流程事件->UI。

  • 设置Http响应回调函数和请求http网页积木路径:点击通信/IOT->HTTP。

① 设置Http响应回调函数。

② 请求http网页。

源码分析
  • 压缩包文件

  • 代码分析

① WiFi 连接。

② 解析Json数据获取date。

③ 解析Json数据获取wealmg。

① 解析Json数据获取wendu。

② 声明http响应回调函数。

③ 刷新按钮回调函数。

文档更新时间: 2021-08-02 16:26   作者:admin