我们的服务器没有最新的 PHP 版本,因此我无法使用 json_decode。我尝试使用 PEAR 之一: http: //mike.teczno.com/JSON/JSON.phps,但数据集很大,并且出现 30 秒超时错误 - 无论如何,30 秒是不可接受的运行时间。
我偶然发现了这个:http ://www.php.net/manual/en/function.json-decode.php#108552 它几乎可以工作。
我的 JSON 是这种形式:
[{"number1":3,"number2":5,"time":"Jul 30, 2012 1:05:07 PM","value1":"aa","value2":"bb"}]
如您所见,“number1”和“number2”字段的值没有用双引号括起来,这破坏了自定义 json_decode。
有谁知道如何修改或提供可以克服这个问题的 json_decode ?