jsonarray转list对象

在我们开发过程中,解析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
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容