JSON解析错误,出现双引号,反斜杠处理办法

首先json 对象一定是 大括号{ 开始  ,大括号}结束

int i = jsonString.indexOf("{");   

jsonString = jsonString.substring(i);处理前部分

int j = jsonString.lastIndexOf("}");

jsonString = jsonString.substring(i-1,j+1);处理前后部分

jsonString = jsonString.replaceAll("\\\\","");  处理反斜杠

//可以通过解析方法解析json字符串了,不过处理过程每一步最好打印校验下,没问题就解析成JSONObject

这里我用的  cn.hutool.json.JSONUtil 来解析的、

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容