\u2028 \r \n导致解析失败

发布于 7 年前作者 leijun11834 次浏览最后编辑 7 年前来自 ask

如果API返回的数据中有诸如\u2028或者\r\n之类的换行符,就会导致JSON数据格式被破坏。

这个有什么统一的解决方案嘛?

1 回复
tduan
tduan1 楼5 年前

var a=String(‘\u2028\n\r\n{“a”:“11”}\n’).replace(/\s/g,‘’);

JSON.parse(a)