{
"status":1,
"list":
{
"218888771":
{
"item_id":"218888771",
"title":"twitter",
"url":"http:\/\/t.co\/oFYGY7z0",
"time_updated":"1347094862",
"time_added":"1347094862",
"state":"0"
},
"217345740":
{
"item_id":"217345740",
"title":"",
"url":"http:\/\/t.co\/dCvNwtrK",
"time_updated":"1346790837",
"time_added":"1346790700",
"state":"0"
}
},
"since":1347094862,
"complete":1
}
私はGoogleGSonを使用していますが、実際にはどこにも行きません。
まず第一に、なぜそれをJsonArrayとしてキャストできないのか混乱しています。「リスト」はjson配列のように見えます。しかし、それはうまくいかないようです。POJOメソッドを使用してもかまいませんが、最初にこのJSONArrayを解析するにはどうすればよいですか?
JsonParser parser = new JsonParser();
JsonElement tradeElement = parser.parse(response);
JsonObject trade = tradeElement.getAsJsonObject();
json.get("list").getAsJsonObject().get("url")
それは私にヌルを与えました。