在我们开发过程中,解析json字符串会生成jsonarray对象和jsonobject对象,jsonarray作为一个有序的值序列,我们把它转成list对象,更容易操作?那么该如何操作呢?本文向大家介绍jsonarray转list对象的方法。
第一步:
若json数组生成的是jsonarray,可先获取jsonarray
SONArraysaleDetails=erpSaleDataJSON.getJSONArray("saleDetails");
若json数组生成的是jsonobject,应先将jsonobject对象转为jsonarray数组
JSONObjectobj=JSONObject.parseObject(result); arr=obj.getJSONArray("resultData");
第二步:把获得的jsonarray数组转为字符串
Stringjs=JSONObject.toJSONString(arr,SerializerFeature.WriteClassName);
第三步:实现转list对象
List<JSONObject>list=JSONObject.parseArray(js,JSONObject.class);
原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容