我正在尝试解析一个JSON字符串,其中包含方括号 字符串。
例如
"[[\"hello\", \"i\", \"like [cows]\"], [\"what\", \"about [you]?\"]]"
解析时显示错误:
未捕获的SyntaxError:意外的令牌[
如何在保留括号的同时解析字符串?
答案 0 :(得分:0)
我发现了问题。我需要在为代码提供服务的PHP代码中的字符串周围使用addslashes()
。字符串的一部分包含[C:\]
。
答案 1 :(得分:0)
我在后面的评论中看到你在PHP中创建了这个JSON字符串。您应该使用json_encode在PHP中编码JSON数据,如下所示:
http://www.dyn-web.com/tutorials/php-js/json/array.php
然后它应该以您可以JSON.parse的格式出现。