サービスJSON
からの応答を下回っています-REST
[
{
"id":"cls102",
"name":"Class X",
"students":[
{
"total-students":38,
"present-students":35
}
]
},
{
"id":"cls202",
"name":"Class XI",
"students":[
{
"total-students":42,
"present-students":38
}
]
}
]
私の目的は、 element の総数を取得することですid
。以下のようなモデルクラスを作成しました-
public class ClassRoom {
private String id;
private String name;
private Student[] students;
// Getter and Setter are not put here
}
import com.google.gson.annotations.SerializedName;
public class Student {
@SerializedName("total-students")
private int totalStudents;
@SerializedName("present-students")
private int presentStudents;
// Getter and Setter are not put here
}
今、私のテストクラスはGson
次のように呼び出しています-
Gson gson = new GsonBuilder().create();
ClassRoom agents = gson.fromJson(jsonRepsone, ClassRoom.class);
さて、さらにどうやって進めますか?