评论

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
}
最后一次编辑于  07-31  
点赞 0
收藏
评论

2 个评论

  • 社区技术运营专员-Ltt
    社区技术运营专员-Ltt
    07-31

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

    07-31
    赞同
    回复
  • 刘攀
    刘攀
    07-31

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

    07-31
    赞同
    回复