解决后端返回数据与接口文档类型不对时,gson解析抛出异常,造成app crash 具体使用及原理见 http://blog.csdn.net/a850125665/article/details/79214797
线下与后端联调时无异常,因为数据都是按着接口文档给的。但是有时到了线上,数据格式会因为一些脏数据,后端在返回数据时直接返回了不按接口格式给的数据结构。我们经常遇到的就是定义了 {}对象,给了[]数据,或者反过来,又或者数字类型返回了非数字类型等。造成了gson解析时报异常。为了解决这问题自定义相关的Adpter
解决后端返回数据与接口文档类型不对时,gson解析抛出异常,造成app crash 具体使用及原理见 http://blog.csdn.net/a850125665/article/details/79214797
线下与后端联调时无异常,因为数据都是按着接口文档给的。但是有时到了线上,数据格式会因为一些脏数据,后端在返回数据时直接返回了不按接口格式给的数据结构。我们经常遇到的就是定义了 {}对象,给了[]数据,或者反过来,又或者数字类型返回了非数字类型等。造成了gson解析时报异常。为了解决这问题自定义相关的Adpter