有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案