String转Gson异常解决,简单高效,紧急问题可可按照以下方式处理!!!

今天在做一个需求时,需要将查询结果转map时出现该异常,网上查到的解决方案均比较复杂,故自己做了一种简单处理。

异常原因:

1.在String转Gson时,其中一段数据出现了{aaa=asda,xxx=,ddd=‘asdasd’},正是这个x=,导致转换异常,gson无法对【】空做出处理。
2.在将网址转换Gson时,出现异常,数据为url=https://www.xxx.com/https://xxxx.aaaa.com:443/8xxxf1bcx8ccf,当数据中出现这种情况时(怀疑是特殊字符导致,并未确认),会造成转换异常

解决方案

**核心思路:简单粗暴,转String!!!**

对于问题1:将xxx=,用字符串替换为xxx=’’,(空字符串)。
对于问题2:将url=https://www.xxx.com/https://xxxx.aaaa.com:443/8xxxf1bcx8ccf转换为url='https://www.xxx.com/https://xxxx.aaaa.com:443/8xxxf1bcx8ccf’


nested exception is com.google.gson.JsonSyntaxException: com.google.gson.stream-异常解决!!!相关推荐

  1. nested exception is java.lang.NoClassDefFoundError: org/codehaus/jettison/json/JSONObject异常的解决办法

    nested exception is java.lang.NoClassDefFoundError: org/codehaus/jettison/json/JSONObject异常的解决办法 参考文 ...

  2. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 的解决办法

    问题概述 在基于微服务架构风格的项目开发过程中,为了提高快速开发的目的,提高开发效率,集成了 MyBatisPlus,对于 MyBatisPlus 封装的 CRUD API 接口已经非常强大了,但是有 ...

  3. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 异常

    出现此异常,一般是动态sql的问题,根据后面的提示信息,找到对应的sql,检查动态sql语法. 问题描述 异常信息: nested exception is org.apache.ibatis.bui ...

  4. com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGI

    报错如下: 2020-03-05 18:41:55.161 5576-5576/com.xiayiye.takeout W/System.err: com.google.gson.JsonSyntax ...

  5. 一个jsonString参数的坑,com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGI

    com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_AR but was STRI ...

  6. nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping

    今天mybatis报了个错误 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type ...

  7. 异常记录: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError

    异常记录: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError 参考文章: (1)异常记录: Handle ...

  8. nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' a

    公司还用的是spring低版本,今天用jre 8测试了一下,发现错误: Unexpected exception parsing XML document from class path resour ...

  9. 报错记录:SprintBoot---Unable to start embedded container; nested exception is java.lang……

    报错信息 练习一个SpringBoot的小例子后,报出以下错误:Unable to start embedded container; nested exception is java.lang.No ...

最新文章

  1. getDeclaredField(x);与set方法的用法
  2. 如何将OutputStream转换为InputStream?
  3. 华为FusionCube从融合到超融合 只为让计算变简单
  4. 爬虫为什么使用asyncio以及邮件系统为什么使用celery
  5. SAP ABAP ALV list background render
  6. 其中一个页签慢_渭南提升一个大专学历的有效方法
  7. 【华为云技术分享】《跟唐老师学习云网络》 - 我的网络概念
  8. graph slam tutorial : 从推导到应用1
  9. list python 访问 键值对_学完Python,我决定熬夜整理这篇总结...
  10. [渝粤教育] 中国地质大学 思想道德修养与法律基础 复习题
  11. 【python】多进程小结
  12. APP自动化效果测试工具
  13. 项目管理五大过程组及其详细解释
  14. element表格设置fixed后滚动条滚动时右下角空白块
  15. 小程序—九宫格心形拼图
  16. 为什么未来是全栈工程师的世界?
  17. VHDL移位操作的两种方式,及乘除运算中小数倍的解法
  18. 学校教务系统服务器配置,校园小程序: 基于强智教务系统的校园服务类小程序--多校版本(默认 山科)使用云开发...
  19. 帆软FineBI随时记
  20. 【Unity云消散】理论基础:实现边缘光

热门文章

  1. c语言海明校验码编码,海明校验码的编码规则有哪些?
  2. vscode 插入多个光标,实现同时多行编辑的快捷键
  3. psd格式图片一键切图
  4. 微信小程序完整精品demo:移动小商城:基于node,包含前后台
  5. 1年2轮融资团队2倍扩张,180人的产研团队如何有序协同?
  6. 如何将带网口打印机进行局域网共享打印
  7. pmw原理c语言,详细解析单片机 PMW 控制基本原理
  8. 盘点3大智能家居系统|苹果HomeKit、亚马逊Alexa、谷歌Home?
  9. 基于文件操作的学生信息管理系统(含登录验证)
  10. 电脑无线网卡和有线网卡同时使用