你用啥序列化成 JSON 的?直接设置忽略序列化 null 字段不就完了?Jackson 有全局的 JsonInclude.Include.NON_NULL;也可以针对单个字段用 @JsonInclude。FastJson 有全局的 SerializerFeature.WriteMapNullValue。Gson 有全局的 GsonBuilder.serializeNulls。
你用啥序列化成 JSON 的?直接设置忽略序列化 null 字段不就完了?
JsonInclude.Include.NON_NULL
;也可以针对单个字段用@JsonInclude
。SerializerFeature.WriteMapNullValue
。GsonBuilder.serializeNulls
。