2010-03-13 58 views
0

如何向客户端返回响应(可以说是数组)给客户端,并为其分配名称以形成一个python脚本。Python |如何发送带名称分配给它的JSON响应

echo '{"jsonValidateReturn":'.json_encode($arrayToJs).'}'; 

在这种情况下它返回一个数组的名称(jsonValidateReturn)分配给它也这可以通过jsonValidateReturn访问[1],所以想要使用Python脚本做同样的。

我尝试了一次,但它并不顺利

array_to_js = [vld_id, vld_error, False] 
array_to_js[2] = False 
jsonValidateReturn = simplejson.dumps(array_to_js) 
return HttpResponse(jsonValidateReturn, mimetype='application/json') 

感谢。

回答

1

试试这个最后两行:

jsonValidateReturn = simplejson.dumps({'jsonValidateReturn': array_to_js}) 
return HttpResponse(jsonValidateReturn, mimetype='application/json')