Java 如何在Gson中获得像Jackson';s@JsonAnySetter?

Java 如何在Gson中获得像Jackson';s@JsonAnySetter?,java,android,json,jackson,gson,Java,Android,Json,Jackson,Gson,因此,我目前在android项目中使用Jackson解析器及其库。然而,看着杰克逊和格森的方法,我开始思考是否要向格森进军。在浏览了不同的方法/语法等之后,我找不到与Jackson的@jsonanystetter或@JsonAnyGetter等效的gson gson是否存在这种情况?如果没有,有解决办法吗?没有。Gson基本上有两个常用的注释,@Expose和@SerializedName。要做@JsonAnySetter和@JsonAnyGetter所做的事情,您必须编写并注册自己的类型适配器

因此,我目前在android项目中使用Jackson解析器及其库。然而,看着杰克逊和格森的方法,我开始思考是否要向格森进军。在浏览了不同的方法/语法等之后,我找不到与Jackson的@jsonanystetter或@JsonAnyGetter等效的gson


gson是否存在这种情况?如果没有,有解决办法吗?

没有。Gson基本上有两个常用的注释,
@Expose
@SerializedName
。要做
@JsonAnySetter
@JsonAnyGetter
所做的事情,您必须编写并注册自己的
类型适配器
,该适配器将对所有没有相应
字段的字段进行分组,并将它们添加到
映射

Jackson有更多的方法,因为它是一个更完整的API,具有更大的功能集