json格式转换工具包

来源:互联网 发布:免费下载淘宝网到桌面 编辑:程序博客网 时间:2024/05/24 01:20

public class JsonUtil{

privatestatic final Log logger = LogFactory.getLog(JsonUtil.class);// 日志

publicstatic <T> List<T> jsonToObj(String json, Class<T[]> clazz) {

List<T>list = null;

ObjectMappermapper = new ObjectMapper();

T[]obj = null;

try{

obj= mapper.readValue(json, clazz);

}catch (JsonParseException e) {

logger.error("把json文本转换成java对象出现JsonParseException异常");

e.printStackTrace();

}catch (JsonMappingException e) {

logger.error("把json文本转换成java对象出现JsonMappingException异常");

e.printStackTrace();

}catch (IOException e) {

logger.error("把json文本转换成java对象出现IOException异常");

e.printStackTrace();

}

list = Arrays.asList(obj);// 把数组转成list

returnlist;

}

}

0 0
原创粉丝点击