0
私はクラスがあります。本質的にはGson複数の直列化された名前と同じタイプ
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構造を制御できません)。
直列化された名前が「オブジェクト1」、「オブジェクト2」、「オブジェクト3」、「object4」、「object5」に等しい場合には、のオブジェクトを作成します。
は、誰もがとにかくGsonは出力を解析するように構成することができます知っていますObject1をObject1のリストに追加しますか?
はあなたにこのコードを使用して終了