2010-03-13 42 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')