Java 如何在Gson中获得像Jackson';s@JsonAnySetter?
因此,我目前在android项目中使用Jackson解析器及其库。然而,看着杰克逊和格森的方法,我开始思考是否要向格森进军。在浏览了不同的方法/语法等之后,我找不到与Jackson的@jsonanystetter或@JsonAnyGetter等效的gsonJava 如何在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所做的事情,您必须编写并注册自己的类型适配器
gson是否存在这种情况?如果没有,有解决办法吗?没有。Gson基本上有两个常用的注释,
@Expose
和@SerializedName
。要做@JsonAnySetter
和@JsonAnyGetter
所做的事情,您必须编写并注册自己的类型适配器
,该适配器将对所有没有相应字段的字段进行分组,并将它们添加到映射
Jackson有更多的方法,因为它是一个更完整的API,具有更大的功能集