Gson支持一些预定义的字段命名策略,以将标准Java字段名称(即以小写—“
sampleFieldNameInJava”开头的驼峰式名称)转换为Json字段名称(即sample_field_name_in_java或SampleFieldNameInJava)。
例如,请参见以下示例:
private class SomeObject { @SerializedName("custom_naming") private final String someField; private final String someOtherField; public SomeObject(String a, String b) { this.someField = a; this.someOtherField = b; }}
因此,您应该能够将字段映射定义为默认值,如下所示:
@SerializedName("default")private final String someOtherNameThanDefault;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)