黑马程序员技术交流社区
标题:
Json与Object转换工具
[打印本页]
作者:
徐大鹏
时间:
2012-11-22 20:05
标题:
Json与Object转换工具
使用JAR json-lib-2.2.3-jdk15.jar
1. Json转Object
public static <T> T json2Object(String jsonStr, Class<T> clazz) {
JSONObject jsonObject = JSONObject.fromObject(jsonStr);
T bean = (T) JSONObject.toBean(jsonObject, clazz);
return bean;
}
2. Object转Json
public static String list2json(List<?> list) {
StringBuilder json = new StringBuilder();
json.append("[");
if (list != null && list.size() > 0) {
for (Object obj : list) {
json.append(object2json(obj));
json.append(",");
}
json.setCharAt(json.length() - 1, ']');
} else {
json.append("]");
}
return json.toString();
}
作者:
许庭洲
时间:
2012-11-23 07:28
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2