json格式数据获取⾥⾯的对象和数组解决办法案例⼀:
json格式:
{"data":{"value":[4,0,0,0,0]}}
String result ="{"data": {"value": [4, 0, 0, 0, 0]}}"
JSONObject obj = JSONObject.parseObject(result);//⾸先将json格式数据转换为JSONObject对象
//先取出JSONObject对象中的data对象,然后再getJSONArray取出value.
JSONArray jsonArray = JSONObject("data").getJSONArray("value");
案例⼆:
json格式:
{'data':{'value':'15','sensor':'000f97','numberStr':'沪太路'}}
String result ="{'data': {'value': '15','sensor':'000f97','numberStr':'沪太路'}}";
JSONObject parseObject = JSONObject.parseObject(result);
String str =(String) JSONObject("data").get("sensor");
System.out.println(str);
json转换对象
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论