我是python和django的新手。Django對象數組解析Django
對於我在我的Django視圖中的應用程序,我接受JSON對象的數組(和子數組)作爲請求,通過使用json.loads我試圖解析和迭代通過JSON對象,但解析時遇到問題。從客戶端發送
我的JavaScript對象是
var JSONObject = {
"employees_companyA":
[
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
],
"employees_companyB":
[
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
};
什麼是解析上述兩個對象,並宣讀名字,姓氏爲相同的最佳途徑。
我嘗試使用的問題o [「名字」],o.firstName等(下面是我的代碼片段)
json_obj = json.loads(request.POST['json_test'])
for o in json_obj:
temp_arr.append(o["firstName"])
我相信這將是非常簡單的,但我不能在這裏找到確切的幫助。
你看到一個例外嗎? – SingleNegationElimination 2012-07-29 19:53:40