评论

JSON.parse()遇到特殊的解析问题!!!

今天遇到JSON.parse()的解析问题,有的json会包含**很多回车字符**导致解析不了!

今天遇到JSON.parse()的解析问题,有的json会包含很多回车字符导致解析不了!此时微信不会返回给我们json对象而是会直接返回json的字符串给我们,但是我们要的是对象!

解决方法如下:

let data = res.data
if (typeof(res.data) == 'string') {
	data = JSON.parse(res.data.replace(/[\n\r]/g,""));
}else{
	data = res.data
}
点赞 0
收藏
评论

2 个评论

  • Ltt
    Ltt
    2019-07-31

    建议发帖至审核模块进行提问。

    2019-07-31
    赞同
    回复
  • 神经蛙
    神经蛙
    2019-07-31

    这不很正常的事情吗  拿到数据 处理下不就完事

    2019-07-31
    赞同
    回复
登录 后发表内容