当返回值为json字符串时 如何获得其中的json数组

Posted 小赵的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当返回值为json字符串时 如何获得其中的json数组相关的知识,希望对你有一定的参考价值。

  

  json数据格式

{"IPPORT":"技术分享192.168.0.12","time":"2017-04-05 09:12:06","oper":"01","data":[{"paramUnit":"℃","name":"1","data":"3 1.7"},{"paramUnit":"℃","name":"2","data":"57.3"},{"paramUnit":"%","name":"3","data":"3 1.7"},{"paramUnit":"%","name":"4","data":"46.5"},{"paramUnit":"lux","name":"14","data":"40050"},{"paramUnit":"ppm","name":"9","data":"70064"},{"paramUnit":"方西","name":"12","data":"8"},{"paramUnit":"mps","name":"11","data":"**"},{"paramUnit":"mm","name":"13","data":"*****"}],"equipmentId":"A13922016031464"}

wang就是json字符串    data是json数组

      JSONObject jsonObject = new JSONObject(wang);  
      JsonArray datas = jsonObject..getJSONArray("data");
      for (int i = 0; i < datas.length; i++) {  
              JsonObject  jsonObject = datas.getJSONObject(i);  
              String childName = jsonObject.getString("data");  
        }  
    }









以上是关于当返回值为json字符串时 如何获得其中的json数组的主要内容,如果未能解决你的问题,请参考以下文章

gson实体转json时当字段值为空时,json串中就不存在该属于,请问如何在值为空的时候也保留该字符串

UIImage从json请求返回nil到mysql数据库以获得tableView单元格图像?

如何在 MySQL/MariaDB 中将 LONGTEXT 字段作为 JSON 返回

怎样自定义MyBatis的返回值为JSON格式?

如果数组中的所有值都为真(字符串)并且其中一个值为假(字符串),则如何返回布尔值 true 停止使用 Javascript 进行检查

当不是正在搜索的每一行都包含 JSON 时,如何使用 SQL 查询在 JSON 字符串中搜索?