@SerializedName注释和JSon Gson库的问题

时间:2011-10-11 11:55:00

标签: json gson

我是Gson用户(https://sites.google.com/site/gson/),我有以下用例:

我有两个页面,每个页面都按如下方式检索JSon数据:一个检索 主键(ID)和字段A和第二页检索pk(ID)和 字段B.

我根据用户需要从一个页面切换到另一个页面(如果他们 需要字段A或字段B)。

只要我在JPA实体中对@SerializedName注释使用相同的值, 两个页面都返回相同的数据...

@javax.persistence.Column(name = "A")
@SerializedName("name")
private String A;

@javax.persistence.Column(name = "B")
@SerializedName("name")
private String B;

我的问题如下:是否可以指定名称 调用gsonInstance.toJson而不是执行时的JSon属性 这在实体层面?另请注意,我需要相同的序列化 两个字段的名称(A和B)。

此致

0 个答案:

没有答案