gpt4 book ai didi

java - @JsonInclude(Include.NON_NULL) 没有按预期工作

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:58:42 28 4
gpt4 key购买 nike

我在 Response 类上添加了 @JsonInclude(Include.NON_NULL) 注释。

@JsonInclude(Include.NON_NULL)
public class Response {

@JsonProperty
private String message;

// getter-setters
}

如果值为 null,则该属性不包含在 JSON 中

但我仍然将此属性作为 NULL。

{
"message": null
}

可能是什么原因?我错过了什么吗?

最佳答案

我试过了

@JsonSerialize(include = Inclusion.NON_NULL)

代替

@JsonInclude(Include.NON_NULL)

它按预期工作。

关于java - @JsonInclude(Include.NON_NULL) 没有按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26256720/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com