私は船の防衛ゲームを作っています。
ウェイポイントの配列を取得する際に問題があります。私はこの1つを書いたが、それは動作しませんjsonオブジェクトの配列を反復する方法(gson)
jse = new JsonParser().parse(in);
in.close();
map_json = jse.getAsJsonObject();
JsonObject wayPoints = map_json.getAsJsonObject("waypoints").getAsJsonObject("ship");
: マップ(GSON
を使用)JSON
形式
{
"waypoints" : {
"ship": {
"first_type": [[0,0],[5,7],[2,8],[4,4],[10,10],[12,0],[0,12],[12,8],[8,8]]
},
"boat": {
"first_type": [[0,0],[5,7],[2,8],[4,4],[10,10],[12,0],[0,12],[12,8],[8,8]]
}
}
}
に私のコードが含まれています。
JsonArray asJsonArray = wayPoints.getAsJsonObject().getAsJsonArray();
オブジェクトの配列をどのようにforeachできますか?