いくつかのJsonを解析し、配列の配列を解析しようとしています。残念ながら、json 内でネストされた配列を処理する方法がわかりません。
json
{
"type": "MultiPolygon",
"coordinates": [
[
[
[
-71.25,
42.33
],
[
-71.25,
42.33
]
]
],
[
[
[
-71.23,
42.33
],
[
-71.23,
42.33
]
]
]
]
}
単一の配列のみを実装したときに実装したもの。
public class JsonObjectBreakDown {
public String type;
public List<List<String[]>> coordinates = new ArrayList<>();
public void setCoordinates(List<List<String[]>> coordinates) {
this.coordinates = coordinates;
}
}
解析呼び出し
JsonObjectBreakDown p = gson.fromJson(withDup, JsonObjectBreakDown.class);