美文网首页
json返回到js页面无法解析

json返回到js页面无法解析

作者: JAVA弑云 | 来源:发表于2020-02-16 12:01 被阅读0次

json大概长这样

[{"key":"阿","value":"asd"},{"key":"动态","value":"测试"}]

后台返回到页面也是这样
结果jq获取值死活获取不全
我使用console.log打印了一下.发现值已经变成了

[{

后面的值就直接没了.后台输出显示返回的值是正常的
这时候就怀疑js不能正常解析字符串里带" " "的内容
然后便想到使用转义
由于不想手动转义,便找到apache的一个工具类
叫做StringEscapeUtils.escapeHtml4().这个方法本意是防注入xss的,然后我死马当作活马医.调用这个方法将json串转义,前台使用eval方法接收,这样可以运行,问题解决了,后期会看下有关js的解析处理

相关文章

网友评论

      本文标题:json返回到js页面无法解析

      本文链接:https://www.haomeiwen.com/subject/xzjpfhtx.html