我想這個消費數據如何使用Spring RestTemplate從其他對象中獲取JSON對象列表?
https://api.nasa.gov/neo/rest/v1/neo/browse?api_key=DEMO_KEY
從
我成功地檢索「鏈接」和數據的「頁面」部分教程以下,但near_earth_objects的陣列空值。
我試了一下建議在這個職位:
但是我的情況有點複雜,因爲它不僅僅是充滿對象一個數組更在
最佳解答看到給出錯誤:
Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not
deserialize instance of java.lang.Object[] out of START_OBJECT token
這是我的POJO看起來像:
@JsonIgnoreProperties(ignoreUnknown = true)
public class NearEarthObjectBrowse {
@Id
private Links links;
private Page page;
private NearEarthObject[] near_earth_objects;
我也嘗試使用NearEarthObject
數組的包裝類,但仍無法成功編組。
有沒有更好的方法去做這一般?
編輯:我相信NearEarthObject的結構與數據匹配。這裏是我的github
陣列可以還張貼NearEarthObject類? – Jobin
你已經爲不同的json提供了多個鏈接,你正在代碼中使用哪一個? –
發佈一個完整的,最小化的例子來重現問題。 –