GSON ライブラリを使用してこの JSON を解析するにはどうすればよいですか。
[
{
"id": "1",
"title": "None"
},
{
"id": "2",
"title": "Burlesque"
},
{
"id": "3",
"title": "Emo"
},
{
"id": "4",
"title": "Goth"
}
]
私はこれをやろうとしました
public class EventEntity{
@SerializedName("id")
public String id;
@SerializedName("title")
public String title;
public String get_id() {
return this.id;
}
public String get_title() {
return this.title;
}
}
JSONArray jArr = new JSONArray(result);
//JSONObject jObj = new JSONObject(result);
Log.d("GetEventTypes", jArr.toString());
EventEntity[] enums = gson.fromJson(result, EventEntity[].class);
for(int x = 0; x < enums.length; x++){
String id = enums[x].get_id().toString();
}
これまでのところ、get_id メソッドを使用して ID を取得できますが、それを文字列 ID に割り当てることはできません。これについての適切な方法は何ですか?