我有一个Java类:
private String rgStatus;
private RGDepLimit rGDepLimit ;
我正在使用Gson序列化/反序列化JSON对象。它工作正常。我的问题是我正在尝试使用不同的名称序列化对象字段rGDepLimit
。我尝试使用@SerializedName("theNewName")
:
private String rgStatus;
@SerializedName("theNewName")
private RGDepLimit rGDepLimit ;
但它始终序列化为null
字段的rGDepLimit
值。
@SerializedName("theNewName")
{...,"rGDepLimit ":{"value":9900000,"currency":"GBP","rgStatus":"ACTIVE","requestedTimeStamp":"1485936564000"}}
@SerializedName("theNewName")
{...,"rGDepLimit ":null}