java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT錯誤

Android接入接口發生java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT 錯誤

該錯誤的意思期待接入的是一個List,但是卻發現了一個對象

可能是以下原因導致:

1.實體類有誤,應該寫成一個List,而你卻用了一個對象

2.傳入的參數錯誤,有可能是參數名稱傳入有誤,例如參數大小寫或者參數名稱等

仔細排查,這種錯誤還是很好解決的,細心很重要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章