
1.json转bean
public static <T> T getObject(String json, Class<T> pojo) {
try {
return JSONObject.parseObject(json, pojo);
} catch (Exception e) {
log.error(tclass + "转 JSON 失败");
}
return null;
}
2.bean转json
public static <T> String getJson(T bean){
String pojo = JSONObject.toJSONString(bean);
return pojo;
}
3.list<Bean>转json
public static <T> String listToJson(List<T> listBean) {
String jsons = JSON.toJSONString(listBean);
return jsons;
}
4.json转list<bean>
public static <T> List<T> jsonToList(String json, Class<T> clazz) {
List<T> bean= (List<T>) JSONArray.parseArray(json, clazz);
return bean;
}