Gson:serilize对象没有考虑@SerializedName注释中的值

时间:2016-09-29 12:48:20

标签: java json serialization gson

我有一个具有以下结构的课程

public class Model {

    @SerializedName("1")
    private String name;

    //Getters and setters

}

我需要使用gson序列化这个类,以便我得到像

这样的输出
{"name":"Lorem Ipsum"}

而不是

{"1":"Lorem Ipsum"}

我知道删除@SerializedName(“1”)将解决我的问题。但由于某些原因,我无法在Model类中更改或添加任何内容。

那么有没有办法在不删除@SerializedName注释的情况下执行此操作?我是usig Gson 2.3.1

0 个答案:

没有答案