猿问

JSON 代码转数组 - 引号和双引号

我有一个很大的 JSON 代码 - 2 801 278 个字符。现在我想在我的 PHP 脚本中从这个 JSON 代码创建一个数组,但我不能,因为我的脚本有引号和双引号并且 PHP 返回一个错误。这是一个简单的代码,可以解决同样的问题:

{"title":"Example string's with \"special\" characters"}

如您所见,当我以这种方式粘贴此代码时:

var_dump(json_decode('{"title":"Example string's with \"special\" characters"}', true));

我收到错误,因为'没有转义。当我尝试更改更改string'sstring\'s,我得到:

可恢复的致命错误:无法将类 stdClass 的对象转换为字符串...

我应该如何更改此 JSON 代码以正确创建数组?


汪汪一只猫
浏览 217回答 1
1回答
随时随地看视频慕课网APP
我要回答