Jackson处理对象和json之间转换的工具类
Posted stormkai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jackson处理对象和json之间转换的工具类相关的知识,希望对你有一定的参考价值。
自己封装的jackson处理对象和json之间互相转化的工具类
public class JsonUtil {
/**
* 把对象转成json字符串
* @param obj
* @return
*/
public static String convertJsonString(Object obj){
ObjectMapper objectMapper = new ObjectMapper();
String str = null;
try{
str = objectMapper.writeValueAsString(obj);
}catch (Exception e){
e.printStackTrace();
}
return str;
}
/**
* 把json转成对象
* @param json
* @param objClass
* @param <T>
* @return
*/
public static <T> T convertObj(String json, Class<T> objClass){
ObjectMapper objectMapper = new ObjectMapper();
T t = null;
try {
t = objectMapper.readValue(json, objClass);
} catch (Exception e) {
e.printStackTrace();
}
return t;
}
}
以上是关于Jackson处理对象和json之间转换的工具类的主要内容,如果未能解决你的问题,请参考以下文章