[英]How to marshall null fields in Jersey JAX-RS implementation?
在Glassfish / Jersey JAX-RS Web应用程序中,如何指示JSON提供程序(在Jersey 2.22中默认为MOXy)将具有JSON null
值的空字段编组而不是跳过它们? 我了解@XmlElement(nillable = true)
的用法,但是由于我在所有类字段中都需要它,因此将其添加到任何地方都非常麻烦。
您可以使用MOXy @XmlNullPolicy
:
@XmlNullPolicy(emptyNodeRepresentsNull = true, nullRepresentationForXml = XmlMarshalNullRepresentation.EMPTY_NODE)
摘自: https : //stackoverflow.com/a/11748678/1986499 (选项2)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.