T data = null;
try {
ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
data = mapper.readValue(jsonString, type);
} catch (IOException e) {
e.printStackTrace();
}
return data;
}
//对象转为json字符串
public static String objectToJson(Object object) {
ObjectMapper m = new ObjectMapper();
m.configure(SerializationConfig.Feature.WRITE_NULL_PROPERTIES, false);
ObjectWriter ow = m.writer().withDefaultPrettyPrinter();
String message = "";
try {
message = ow.writeValueAsString(object);
} catch (IOException e) {
取消
评论