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 发布