清泛IT社区

标题: AppInventor2 解析json数据技巧 [打印本页]

作者: App Inventor 2     时间: 昨天 18:58
标题: AppInventor2 解析json数据技巧
  1. {
  2.   "code": 0,
  3.   "data": [
  4.     {
  5.       "identifier": "CH4",
  6.       "time": 1762406563579,
  7.       "value": "6.9",
  8.       "data_type": "float",
  9.       "access_mode": "读写",
  10.       "name": "甲烷"
  11.     },
  12.     {
  13.       "identifier": "CH4_H",
  14.       "time": 1762406563579,
  15.       "value": "60.0",
  16.       "data_type": "float",
  17.       "access_mode": "读写",
  18.       "name": "甲烷高限"
  19.     },
  20.     {
  21.       "identifier": "Humi",
  22.       "time": 1762406563579,
  23.       "value": "33",
  24.       "data_type": "int32",
  25.       "access_mode": "读写",
  26.       "name": "湿度"
  27.     },
  28.     {
  29.       "identifier": "Humi_H",
  30.       "time": 1762406563579,
  31.       "value": "70.0",
  32.       "data_type": "float",
  33.       "access_mode": "读写",
  34.       "name": "湿度高限"
  35.     },
  36.     {
  37.       "identifier": "Temp",
  38.       "time": 1762406563579,
  39.       "value": "27",
  40.       "data_type": "int32",
  41.       "access_mode": "读写",
  42.       "name": "温度"
  43.     },
  44.     {
  45.       "identifier": "Temp_H",
  46.       "time": 1762406563579,
  47.       "value": "50.0",
  48.       "data_type": "float",
  49.       "access_mode": "读写",
  50.       "name": "温度高限"
  51.     }
  52.   ],
  53.   "msg": "succ",
  54.   "request_id": "8fcabc19a9924473b86ff49d426cf06f"
  55. }
复制代码
要求:解析出每一项的 value 数值。


技巧: [] 的是列表,{} 是字典,用不同的解析方法,查找元素的方法也不一样。

拿出指定对象的值
(, 下载次数: 7)

遍历所有对象列表:
(, 下载次数: 7)





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3