引用
转自网络,也许会用上
package com.autotoll.jv.erp.util;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import net.sf.json.*;
public class Convert {
@SuppressWarnings("unchecked")
public static JSONObject generate(List list) {
Map<String, Object> map = new HashMap<String, Object>();
map.put("totalProperty", list.size());
map.put("root", list);
return JSONObject.fromObject(map);
}
public static JSONObject javabean2json(Object object) {
Map<String, Object> map = new HashMap<String, Object>();
map.put("success", true);
map.put("data", object);
return JSONObject.fromObject(map);
}
@SuppressWarnings("unchecked")
public static JSONObject objectcollect2json(List list, String total) {
Map<String, Object> map = new HashMap<String, Object>();
map.put("totalProperty", total);
map.put("root", list);
return JSONObject.fromObject(map);
}
/**
* @param list
* list对象
* @return String
*/
public static String listToJson(List<?> list) {
StringBuilder json = new StringBuilder();
json.append("[");
if (list != null && list.size() > 0) {
for (Object obj : list) {
json.append(objectToJson(obj));
json.append(",");
}
json.setCharAt(json.length() - 1, ']');
} else {
json.append("]");
}
return json.toString();
}
public static String objectToJson(Object obj) {
StringBuilder json = new StringBuilder();
if (obj != null) {
json.append(listToJson((List<?>) obj));
}
return json.toString();
}
}
分享到:
相关推荐
数据库查询结果添加到List集合中并转换Json格式
java list 转换为json数据java list 转换为json数据java list 转换为json数据java list 转换为json数据java list 转换为json数据java list 转换为json数据java list 转换为json数据java list 转换为json数据java ...
list转json的jar文件list转json的jar文件list转json的jar文件list转json的jar文件list转json的jar文件
将集合list转化成json字符串的工具类,方便在联网调接口时候处理参数用
"java转换xml、list、map和json" 本文主要讲述了Java中将xml、list、map和json之间的转换的相关知识点。 xml和map之间的转换 在Java中,xml和map之间的转换可以通过使用dom4j库来实现。dom4j是一个Java开源库,...
内含List转JSON的jar包,导入后直接使用,附带使用说明
java,android map形式和数组list转json字符串 可直接调用
List转Json的jar包
NULL 博文链接:https://ylq365.iteye.com/blog/1560059
NULL 博文链接:https://zhao103804.iteye.com/blog/2310659
java对象转为json格式,同javascript进行数据交换。
将java对象list或者map转json数据不需要第三方包,直接使用就可以了,...如果是json数据转成java对象list或map,则需要一个第三方包org.json.jar,用这个包的好处是只需要导入这一个包就可以了,不需要其它支持的包。
里面包含了所有List转JSON的jar包,下载解压添加到工程即可使用
支持Bean转JSON List<> 转JSON
java把list集合转化为json所需的jar包
list父子节点转树json,大家也可以结合我的博客查看,下载以后可以直接应用 博客地址为:https://blog.csdn.net/qq_25814003/article/details/80519421
json转为list 涉及 java springboot
ajax应用,list转化为json; 转为json格式工具包
List数据与json相互转换
json嵌套list json grid struts2