后台传回前台json数据解析出错Unexpected token & in JSON at position 8

本文介绍了一种解决从后台传递到前台的JSON数据中双引号被转义为"的问题的方法。通过使用JavaScript进行数据转换,确保了JSON数据的正确解析。

字符串转json传给前台时,双引号就变成了 " 

解决方法:

<script>
    //自定义常量,在js中直接操作常量即可
    var cmsPositionDataGlobal = {
        cmsPositionDataType:$.parseJSON("${dataTypeJson}"),
        positionCode:$.parseJSON("${positionCodeJson}".replace(/&quot;/g,'"'))
    };
</script>

${positionCodeJson}是后台传过来的json数据,经过转换后再解析即可。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值