簡體   English   中英

如何在Jersey JAX-RS實現中編組空字段?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM