0

我正在尝试解析在字符串中包含方括号的 JSON字符串

例如

"[[\"hello\", \"i\", \"like [cows]\"], [\"what\", \"about [you]?\"]]"

解析时显示错误:

未捕获的语法错误:意外的令牌 [

无论如何,如何在保留括号不变的情况下解析字符串?

4

2 回答 2

0

我发现了问题。我需要addslashes()在为代码提供服务的 PHP 代码中使用字符串。字符串的一部分包含[C:\].

于 2016-03-09T15:01:36.300 回答
0

我在您后来的评论中看到您正在 PHP 中创建此 JSON 字符串。您应该使用 json_encode 在 PHP 中对 JSON 数据进行编码,如下所示:

http://www.dyn-web.com/tutorials/php-js/json/array.php

然后它应该以您可以 JSON.parse 的格式出现。

于 2016-03-09T15:21:15.620 回答