3
下面是我的JSON響應,反序列化JSON引發異常 - 無法反序列化的java.util.ArrayList的實例進行START_OBJECT令牌
造成的:com.fasterxml.jackson.databind.JsonMappingException:無法反序列化實例java.util.ArrayList out of START_OBJECT token at [Source:[email protected];行:1,柱:556]: -
"totalHours":
{
"hourly_totals":
{
"2013112101":
{
"distance": 1324,
"calories": 90.0120018125,
"steps": 1603,
"active_time": 793,
"inactive_time": 220,
"longest_active_time": 302,
"longest_idle_time": 780
},
"2013112101":
{
"distance": 626,
"calories": 47.0120018125,
"steps": 455,
"active_time": 246,
"inactive_time": 260,
"longest_active_time": 203,
"longest_idle_time": 650
},
... more hours ...
}
我已經採取了POJO類像下面(通過參考鏈com.totalHours [ 「數據」]> com.totalHours [ 「hourly_totals」]),我當我嘗試反序列化我的json數據時得到一個異常。
public class totalHours{
private List<String> hourly_totals;
}
但是,我不知道是否需要一個List,因爲沒有響應的數組。還有什麼其他選擇可以嘗試。
你的JSON中沒有數組。你可以改變它嗎? – Onheiron
@Onheiron然後如何反序列化響應。任何想法? – Karthik
這真的是你得到的整個迴應? –