「Java」ObjectMapperのsetSerializationInclusion()を利用するサンプル
サンプルコード
public static class Sample { public int age = 20; public String user=null; } public static void test() throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper() .setSerializationInclusion(JsonInclude.Include.NON_NULL); String result = mapper.writeValueAsString(new Sample()); System.out.println("json data:"result); }
結果
json data:{“age":20}