Java代码中如何删除json数据中的null呢?
下文笔者讲述java代码中剔除json数据中的null的方法及示例分享,如下所示
使用 @JsonInclude(JsonInclude.Include.NON_NULL) 在实体类上标记,即可剔除null的数据例:实体类定义
@JsonInclude(JsonInclude.Include.NON_NULL)
public class User implements Serializable {
private String username;
private String password;
@JsonInclude(JsonInclude.Include.NON_NULL)
private String token;
}
或使用全局配置的方式设置
例 SpringBoot的application.yml spring: jackson: default-property-inclusion: non_null例
使用前:{"username":"admin", "password":"pwd123", "token":null}
使用后:{"username":"admin", "password":"pwd123"}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


