【代码】JavaScript处理JSON中的换行符

2020-11-17 11:36:58  阅读 4149 次 评论 1 条

最近在做一个小程序,然后发现了一个问题

就是有一部分文章的评论加载报错,

这就奇了怪了,乍一看,JSON数据没毛病啊

哦对了,JSON张这样

{"name":"***","headimg":"***","info":"建议博主可以试下这个方法!
会好很多哦!"}

然后,我用JSON.parse()转换的时候,直接给我报意外的字符

阿西吧。。。

然后再某JSON格式化网站上一个一个字符删掉,发现了蹊跷,这TM有个换行符

然后,直接全局替换下换行符,问题解决,耶耶耶~~~~ヾ(o◕∀◕)ノヾ

好了,上代码(由于JavaScript自带的replace只能替换掉第一个,所以用正则处理)

var json='{"name":"***","headimg":"***","info":"建议博主可以试下这个方法!
会好很多哦!"}';
json=json.replace(/\r\n/g, "");
var res=JSON.parse(res);



微信扫码查看本文
本文地址:https://www.yangguangdream.com/?id=2113
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表