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