美文网首页
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