3 回答
TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
private Coordinate coordinates;應(yīng)該是private List<Coordinate> coordinates;因?yàn)樗?JSON 中的一個(gè)數(shù)組,但由于該數(shù)組僅包含數(shù)組,因此您需要有一個(gè)列表列表:List<List<Double>> coordinates(@JBNizet 建議)。
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
對不起,我來晚了。
我使用 JsonNode 解決了這個(gè)問題。
這是我的代碼。
public class Geometry {
private String type;
private JsonNode coordinates;
}
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
在您的數(shù)據(jù)中,coordinates是list. list因此,以這種方式定義您的 Geometry 類:
@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
@ToString
public class Geometry {
private String type;
private List<Coordinate> coordinates;
}
希望這可以幫助。
添加回答
舉報(bào)
