运行报错:java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $


这个错误是GSON将JSON字符串解析成对象时,传入的字符串与对象的class不一致导致的

 

 

 

 

 

 

解决:

要么修改后台的方法,将返回值的结构类型修改成与指定的类一致;

要么修改前台转换的类结构,总之必须将需要解析的数据和转换的实例的结构对应起来


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM