问题还原:
在js 中 使用
var jsonArray=[];
obj.test= $(item).attr("test");
jsonArray.push(obj);
jsonData=JSON.stringify(jsonArray);
传入后端进行解析
String jsonData = StringEscapeUtils.unescapeHtml(getRequest().getParameter("jsonData"));
需要 使用StringEscapeUtils.unescapeHtml(字符串) 进行 解码
其实是后端进行了HTML编码化了
未使用 解码 会报错 com.alibaba.fastjson.JSONException: illegal identifier :
:且 断点后获取 得到数据[{"test":"69EEBCC5E3E3270EE0538413470AFF52"}]
所以用StringEscapeUtils.unescapeHtml(字符串) 处理一下数据 就解决了
版权声明:本文为weixin_37627441原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。