【发布时间】:2017-10-22 09:46:46
【问题描述】:
我有一堂课:
public void results{
@SerializedName("object1")
@Expose
private Object1 object1;
@SerializedName("object2")
@Expose
private Object2 object2;
@SerializedName("object3")
@Expose
private Object3 object3;
@SerializedName("object4")
@Expose
private Object4 object4;
@SerializedName("object5")
@Expose
private Object5 object5;
}
本质上,所有对象都是相同的(具有相同的字段和其他所有内容),它们不同的唯一原因是因为 json 结构。 (无法控制 json 结构)。
是否有人知道 Gson 可以配置为解析输出:
如果序列化名称等于“object1”、“object2”、“object3”、“object4”、“object5”,则创建 Object1 的对象并将它们添加到 Object1 的列表中?
谢谢
【问题讨论】: