php中的json数组解析
可能重复:php中的json数组解析,php,json,Php,Json,可能重复: 这是我问题的简略版本 我的json输出有逗号分隔的组,我如何使其工作 $json = '{"foo": "12345"}, {"foo": "6789"}, {"bar": "001100"}'; $obj = json_decode($json); print $obj[0]->{'foo'}; 当前它给了我一个错误注意:试图获取非对象的属性将列表包装到javascript数组中: $json = '{"foo": "12345"}, {"foo": "6789"}, {
这是我问题的简略版本
我的
json
输出有逗号分隔的组,我如何使其工作
$json = '{"foo": "12345"}, {"foo": "6789"}, {"bar": "001100"}';
$obj = json_decode($json);
print $obj[0]->{'foo'};
当前它给了我一个错误
注意:试图获取非对象的属性
将列表包装到javascript数组中:
$json = '{"foo": "12345"}, {"foo": "6789"}, {"bar": "001100"}';
$json = '[' . $json . ']';
$obj = json_decode($json);
print $obj[0]->{'foo'};
将列表包装到javascript数组中:
$json = '{"foo": "12345"}, {"foo": "6789"}, {"bar": "001100"}';
$json = '[' . $json . ']';
$obj = json_decode($json);
print $obj[0]->{'foo'};
您需要将输入包装在
[
和]
中,以使其成为JSON表示法中的有效数组。您可以使用来验证JSON字符串。有时它很有用。您需要将输入包装在[
和]
中,以使其成为JSON表示法中的有效数组。您可以使用来验证JSON字符串。有时候会有用的。是的: