最近在做一个小程序,然后发现了一个问题
就是有一部分文章的评论加载报错,
这就奇了怪了,乍一看,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);
微信扫码查看本文
发表评论