我正在使用播放框架来公开休息API,返回一些JSON对象。 为了简化API使用情况,我想返回响应中的“计算”字段。 不幸的是,在我的测试中,虽然 flexjson 没有完全忽略瞬态型号,但总是将它们设置为'null'。

更多详细信息:

model 类中,我定义:

@Transient
public String currencyName;
.

只构造函数的类设置为“dollar”(用于调试目的):

this.currencyName = "dollar";
.

当使用FlexJSON序列化类时,当“CurrencyName”字段未在Includ /排除中指定时 - 结果始终如下:

"currencyName":null
.

任何错误出错,以及如何将字段值序列化为json?

提前感谢。

有帮助吗?

解决方案

通过定义,如果您的字段是瞬态,则不会序列化。如果国家问题,也许这一领域不应在您的申请中暂时。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top