gpt4 book ai didi

java - 如何在 Jersey JAX-RS 实现中编码空字段?

转载 作者:太空宇宙 更新时间:2023-11-04 13:19:48 25 4
gpt4 key购买 nike

在 Glassfish/Jersey JAX-RS Web 应用程序中,如何指示 JSON 提供程序(在 Jersey 2.22 中默认为 MOXy)将 null 字段与 JSON null 值编码而不是跳过它们?我了解 @XmlElement(nillable = true) 的用法,但由于我需要它用于所有类字段,因此在任何地方添加它会非常麻烦。

最佳答案

您可以使用 MOXy @XmlNullPolicy:

@XmlNullPolicy(emptyNodeRepresentsNull = true, nullRepresentationForXml = XmlMarshalNullRepresentation.EMPTY_NODE)

取自:https://stackoverflow.com/a/11748678/1986499 (选项#2)

关于java - 如何在 Jersey JAX-RS 实现中编码空字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33182983/

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