1. 首页
  2. 编程语言
  3. Java
  4. Gson解析空字符串发生异常的处理方法

Gson解析空字符串发生异常的处理方法

上传者: 2021-05-01 18:11:49上传 PDF文件 83.52 KB 热度 15次

在实际开发项目中,服务器经常会用空字符串 “” 作为返回结果表示空值 ,但这在Gson当中就会遇到问题,如果这项数据的类型不是字符串,Gson解析就会报错先来看一个后台返回的json这样Gson在解析时就会抛出解析错误的异常,app崩溃,原因是无法将""转化为int我们期望在后台返回的json异常时,也能解析成功,空值对应的转换为默认值,如:这里排除掉后台开发人员输出时给你做矫正,还是得靠自己啊---我们写一个针对int值的类型转换器,需要实现Gson的再也不会因为后台json字段为空的情况崩溃了以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能有所帮助,如果有疑问大家可以留言交流。

用户评论