json格式转换工具包

public class JsonUtil{

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

publicstatic List jsonToObj(String json, Class clazz) {

Listlist = 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;

}

}

你可能感兴趣的:(java)