java如何将对象转换为JSON(不包括属性)
我需要将一个对象转换为JSON,而不需要某些特定属性。我尝试了以下代码
public static String toJson(Object obj) throws JsonGenerationException, JsonMappingException, IOException {
String output = null;
ObjectMapper om = new ObjectMapper();
SerializationConfig cfg = om.getSerializationConfig();
cfg.setSerializationInclusion(Inclusion.NON_NULL);
om.setSerializationConfig(cfg);
output = om.defaultPrettyPrintingWriter().writeValueAsString(obj);
return output;
}
但是我需要从对象obj中排除一个属性以生成json。我如何做到这一点?我真的很感激你的帮助
共 (0) 个答案