com.google.gson.JsonSyntaxException解析问题

最近项目中有遇到com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 474 path $.data.share.share_content这个错误,基本判断是Gson解析出错了。后面打印出来.share_conten这个字段里面的内容,


通过观察可以看到是这边这边双引号转意符的问题,json解析不了“”,所以需要后台上传数据时候需要严谨,还有一种比较常见的错误是在data中,在数据库中定义的是listArray数组的类型,如果为空的话也是需要对应的数组类型,如果数据直接为空也是会报错的。

你可能感兴趣的:(android学习笔记)