jsonobject转list

在学习开发的小伙伴应该已经发现jsonobject只是一种数据结构,但jsonobject可以很方便的转换成字符串,也可以很方便的把其他对象转换成jsonobject对象。本文介绍jsonobject转list的两种方法:1、调用查询的方法并接收查询到的结果集;2、jsonobject对象直接转换成list。

方法一:调用查询的方法并接收查询到的结果集

listFactory=.......;
JSONArrayjson=JSONArray.fromObject(listFactory);

设置编码

ServletActionContext.getResponse().setCharacterEncoding("utf-8");

写入到前台

ServletActionContext.getResponse().getWriter().print(json.toString());
returnnull;

前台中接收转化的值就可以了。

方法二:jsonobject对象直接转换成list

System.out.println(msM.get("E_DATA_FJ01"));
JSONArrayarr=msM.getJSONArray("E_DATA_FJ01");
JSONObjectjo=null;
Listlist=newArrayList();
for(inti=0;i<arr.size();i++){
jo=arr.getJSONObject(i);
list.add(arr.get(i).toString());
}
for(inti=0;i<list.size();i++){
System.out.println(list.get(i));
}

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容