2011-12-19 58 views
3

我有一個小問題:如何從DOJO的Json數組中獲取數據?

如果我有一個JSON陣列:

{ 
"cate_user_res_id": "4", 
"from": "url", 
"mimetype": "image/jpeg", 
"ext": "jpg", 
"res_name": "http://watermarked.cutcaster.com/cutcasterglobe.jpg", 
"user_id": "1", 
"file_size": 55966, 
"created": "2011-12-19 03:29:45", 
"type": "i" 
} 

我怎樣才能["res_name"]指數的數據?

我提醒data['res_name']結果未定義。

感謝您的任何建議!

回答

4

您需要從JSON數組第一解析到JavaScript對象。

//var data = JSON.parse("<JSON string>"); 
var data = JSON.parse('{ "res_name" : " stackoverflow" }'); 

//Then you can get your value easily. 
console.log(data.res_name); 
console.log(data['res_name']); 
3
var obj = dojo.fromJson(json); 
console.log(obj.res_name); 
相關問題