[英]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.