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 来解析的、

推荐阅读 更多精彩内容