import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
public class JackUtil {
static ObjectMapper objectMapper=new ObjectMapper();
/**
* 对象转字符串
* @param obj
* @return
*/
public static String objTOStr(Object obj){
try {
String s = objectMapper.writeValueAsString(obj);
return s;
} catch (JsonProcessingException e) {
e.printStackTrace();
}
return "";
}
/**
* 字符串转对象
* @param obj
* @return
*/
public static <T> T strToObj(String str,Class<T> clazz){
try {
T t = objectMapper.readValue(str, clazz);
return t;
} catch (JsonProcessingException e) {
e.printStackTrace();
}
return null;
}
}
jackson字符串和对象的转换
最新推荐文章于 2023-06-16 14:17:01 发布
这是一个Java工具类,用于实现对象到字符串以及字符串到对象的转换。主要使用了Jackson库的ObjectMapper进行序列化和反序列化操作,方便JSON数据的处理。
1477

被折叠的 条评论
为什么被折叠?



