我在某些字符上使用JSON.parse时遇到了一些麻烦。我通过API接收这些数据,但我没有办法在服务器端强制任何形式的编码,这些数据是按原样提供给我的。JSON.parse字符串中包含特殊字符的意外字符?
这是有问题的JSON:
{"name": "»»»»»»»"}
我创建与JSON数据和返回“在位置11 JSON意外标记”的基本功能JSON.parse一个的jsfiddle。 (里面还有一些特殊的字符,你可能不会在浏览器中看到的,会的jsfiddle告诉他们)
https://jsfiddle.net/4u1LtvLm/2/
我怎么会去这个字符串就可以做JSON.parse之前杀青,而不会丢失特殊字符?
编辑:修改jsfiddle和json只包含引起麻烦的字符串,所以它不会让每个人感到困惑。
什么字符在423? –
JSON对我来说工作得很好。 –
看起来像是“»»»»»»»” – jakerella