json串转json对象的时候,转义符导致不能正常解析..

Exception in thread "main" com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 29 path $.dataat com.google.gson.internal.Streams.parse(Streams.java:60)at com.google.gson.JsonParser.parse(JsonParser.java:84)at com.google.gson.JsonParser.parse(JsonParser.java:59)at com.google.gson.JsonParser.parse(JsonParser.java:45)at zh.main(zh.java:17)
Caused by: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 29 path $.dataat com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1568)at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:491)at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:414)at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:722)at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:698)at com.google.gson.internal.Streams.parse(Streams.java:48)... 4 more

解决代码如下:

import com.google.gson.JsonObject;
import com.google.gson.JsonParser;public class zh {public static void main(String[] args) throws Exception {String secret ="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";String dataStr = Rsa.getResult(secret);//jsonString.substring(0,jsonString.length()-1);System.out.println(dataStr);dataStr = dataStr.substring(1, dataStr.length() - 1);dataStr = dataStr.replace("\\\"", "\"");System.out.println(dataStr);/*   dataStr = dataStr.replace("\\\\\"", "\\\"");*/System.out.println(dataStr);JsonObject returnData = new JsonParser().parse(dataStr).getAsJsonObject();/*System.out.println("json===="+returnData.toString());*/}}

json解析异常(转义符处理)相关推荐

  1. android json解析异常,json数据解析异常而导致网络请求失败的解决办法(其一)

    问题概述 笔者在开发过程中临时遇到一个本来仅有web端的项目临时增加Android端,导致后端在出接口时并未考虑Android端的json数据的解析,导致接口是这样的.... 正确请求 { " ...

  2. python去掉json中的转义符_企业微信表情符自动转义怎么用?企业微信电脑版这样做...

      企业微信有一个独特的功能叫做"表情符自动转义",其实通俗点说就是表情的快捷键,设定了这个之后,可以在键盘上点击这个符号,而在企业微信电脑版上显示的就是对应的表情,对于快速恢复很 ...

  3. hession调用json解析异常 com.caucho.hessian.io.HessianProtocolException: expected integer at 0x74 java.util

    大家好,我是烤鸭:     采坑实录,使用hession报错 expected integer at 0x74 java.util.ArrayList. 1.  报错信息如下: 2020-03-18 ...

  4. (转)json数据解析异常而导致网络请求失败的解决办法(其一)

    原文出处 https://www.jianshu.com/p/d6bd6bd5fce3 参考文章 问题概述 笔者在开发过程中临时遇到一个本来仅有web端的项目临时增加Android端,导致后端在出接口 ...

  5. jq输出html 单引号引号转义符,javascript - 由于JSON中的单引号转义,jQuery.parseJSON抛出“无效的JSON”错误...

    根据JSON网站上的状态机图,只允许转义双引号字符,而不是单引号. 单引号字符不需要转义: 更新 - 有兴趣的人的更多信息: Douglas Crockford没有具体说明为什么JSON规范不允许字符 ...

  6. jq输出html 单引号引号转义符,jQuery.parseJSON由于JSON中的单引号转义而引发“无效JSON”错误...

    小编典典 根据JSON网站上的状态机图,仅允许转义的双引号字符,不允许单引号. 更新-有兴趣者的更多信息: Douglas Crockford没有具体说明为什么JSON规范不允许字符串中的转义单引号. ...

  7. 解决特殊字符引起json解析错误--单引号、双引号转义

    解决特殊字符引起json解析错误–单引号.双引号转义 这几天在做一个题库管理,遇到了一个问题,将后台的json数据传到前台用parse解析时,出现了一个错误: Uncaught SyntaxError ...

  8. 对象转json,json添加转义符

    json添加转义符,ObjectMapper 是jackson对象 @Testvoid a3() throws Exception {Item item = new Item("1" ...

  9. android 数组指针异常,Android JSON解析Json数组是[]在解析时抛出空指针异常,如何以正确的方式写入?...

    我有复杂的API,我解析并显示在列表视图中,我将努力解析JSONArray.Here我将在斗争之后Json数组这是在帖子json对象"tags_name":["Activ ...

最新文章

  1. uniapp同步获取用户信息_微信小程序云开发教程微信小程序的API入门获取用户身份信息系列API...
  2. 【ACM】CODE[VS] 1215 (DFS)
  3. R绘制散点图以及带圈定的散点图(Scatterplot With Encircling)
  4. 某八位微型计算机地址为20位,微机原理作业及参考答案
  5. Storm精华问答 | storm与Hadoop区别?
  6. 基于visual Studio2013解决C语言竞赛题之1010计算
  7. python 正交矩阵_协方差矩阵的计算、PCA
  8. 【渝粤题库】陕西师范大学800003 中国地理
  9. Python 基于项目自动生成 requirements.txt 文件
  10. python数据分析用什么框架_用python选择用于内存大的数据分析的框架
  11. 百度测试开发面试题整理
  12. lenovo计算机无法启动,联想台式电脑不能启动开机
  13. 计算机怎么设置加密文件,电脑文件夹怎么设置密码 电脑文件夹加密的3种方法...
  14. 计算机五笔教学软件,指法练习 XP
  15. 给一个DIV的右上解加一个删除按钮
  16. AWVS安装(未来即将到来)
  17. iphone mac平台下破解微信的语音
  18. 第一遍Java学习笔记
  19. DebugView 简单使用
  20. 【室内温度+树莓派性能监控】树莓派+DS18B20温度传感器+0.96寸OLED显示屏使用及安装经验分享

热门文章

  1. 舆情监控软件免费下载,TOOM网络舆情监控软件服务流程?
  2. 幼儿园中关于计算机的论文,幼儿园中班论文
  3. AirtestIDE 连接华为收集_重磅来袭!华为新品发布会又来了!
  4. Q妹带你赚外快:改bug赚赏金,日入百元小意思
  5. PhotoShop 官方网页版推出测试
  6. c#操作excel方式二:采用OleDB操作Excel文件
  7. 域名解析与nginx配置
  8. 小爱同学控制美的美居中的家电热水器,空调等
  9. JAVA基础知识之InputStreamReader流
  10. IT专业大学生迷茫些什么?