7

いくつかの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);
4

1 に答える 1