我使用Python
构建了一个非常简单的API
flask
,我的回答看起来像这样……
response = {
"id" : "345345d",
"topdata" : {
"top" : 234,
"left" : 42,
},
"bottomdata" : {
"color" : "red",
"bg" : "black",
},
}
return jsonify(response)
然后我尝试像这样在我的PHP脚本中解码该响应...
$response = json_decode($response);
但这给了我以下错误。
Cannot use object of type stdClass as array
有人知道我要去哪里错吗?
答案 0 :(得分:1)
尝试
json_decode($response->result_array());
答案 1 :(得分:1)
json_decode有第二个参数返回数组:
$response = json_decode($response, true);