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.传入的参数错误,有可能是参数名称传入有误,例如参数大小写或者参数名称等

仔细排查,这种错误还是很好解决的,细心很重要。

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