3 回答

TA貢獻(xiàn)1869條經(jīng)驗 獲得超4個贊
private Coordinate coordinates;
應(yīng)該是private List<Coordinate> coordinates;
因為它是 JSON 中的一個數(shù)組,但由于該數(shù)組僅包含數(shù)組,因此您需要有一個列表列表:List<List<Double>> coordinates
(@JBNizet 建議)。

TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊
對不起,我來晚了。
我使用 JsonNode 解決了這個問題。
這是我的代碼。
public class Geometry {
private String type;
private JsonNode coordinates;
}

TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊
在您的數(shù)據(jù)中,coordinates是list. list因此,以這種方式定義您的 Geometry 類:
@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
@ToString
public class Geometry {
private String type;
private List<Coordinate> coordinates;
}
希望這可以幫助。
添加回答
舉報