2011-12-19 14 views
3

私は小さな問題があります:私は、JSONの配列を持っている場合はDOJOの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); 
関連する問題