json:
[{"deptId":001,"deptName":"sale"}]
实体bean: public class Dept {
private int deptId;
private String deptName ;
.....
} 我想在action里接受到json后,Dept dept = new Dept(), 把json的信息保存在dept里。
现在我在网上找到一些转换的函数,可是却不知怎么调用。各位能否指点一下?
网上找的转换函数:
// 将JSON转换成POJO,其中beanClz为POJO的Class
public static Object json2Object(String json, Class beanClz) {
return JSONObject.toBean(JSONObject.fromObject(json), beanClz);
}
[{"deptId":001,"deptName":"sale"}]
实体bean: public class Dept {
private int deptId;
private String deptName ;
.....
} 我想在action里接受到json后,Dept dept = new Dept(), 把json的信息保存在dept里。
现在我在网上找到一些转换的函数,可是却不知怎么调用。各位能否指点一下?
网上找的转换函数:
// 将JSON转换成POJO,其中beanClz为POJO的Class
public static Object json2Object(String json, Class beanClz) {
return JSONObject.toBean(JSONObject.fromObject(json), beanClz);
}
没人回答,速度来人接分。
JsonUtil1 j = new JsonUtil1();
try {
Dept d = (Dept)j.json2Object(data1, Dept.class);
}catch(Exception e) {
e.printStackTrace();
}