0

文字列内に角括弧を含む JSON 文字列を解析しようとしています。

例えば

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

解析中にエラーが表示されます。

キャッチされていない SyntaxError: 予期しないトークン [

ブラケットをそのままにして、とにかく文字列を解析するにはどうすればよいですか?

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 に答える