json转对象出现错误,提示报错的位置after a key at character 8 of [{"
将获取的json进行校验直接报错,确定问题是转义字符导致的,修改代码
//新加这段代码
String newJson = StringEscapeUtils.unescapeHtml(addString); //如果外面传入的json对数据转换了,如双引号变转义字符,则使用该方法转换
JSONArray jsonArr = JSONArray.fromObject(newJson);//从其它对象转化成JSON对象(外面传入的)
关键代码就是用
String newJson = StringEscapeUtils.unescapeHtml(addString);
对数据进行处理。再起启动应用,OK