2011-12-19 54 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); 
相关问题