如何通过FlexJSON序列化模型中的瞬态字段?
-
13-11-2019 - |
题
我正在使用播放框架来公开休息API,返回一些JSON对象。 为了简化API使用情况,我想返回响应中的“计算”字段。 不幸的是,在我的测试中,虽然 flexjson 没有完全忽略瞬态型号,但总是将它们设置为'null'。
更多详细信息:
在 model 类中,我定义:
.
@Transient
public String currencyName;
只构造函数的类设置为“dollar”(用于调试目的):
.
this.currencyName = "dollar";
当使用FlexJSON序列化类时,当“CurrencyName”字段未在Includ /排除中指定时 - 结果始终如下:
.
"currencyName":null
任何错误出错,以及如何将字段值序列化为json?
提前感谢。
解决方案
通过定义,如果您的字段是瞬态,则不会序列化。如果国家问题,也许这一领域不应在您的申请中暂时。
不隶属于 StackOverflow