【问题标题】:How can I get data from an Json array in DOJO?如何从 DOJO 中的 Json 数组中获取数据?
【发布时间】:2011-12-19 08:35:04
【问题描述】:

我有一个小问题:

如果我有一个 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'] 它导致未定义。

感谢您的任何建议!

【问题讨论】:

    标签: javascript json dojo


    【解决方案1】:

    您需要先从 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']);
    

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:
        var obj = dojo.fromJson(json);
        console.log(obj.res_name);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-03-03
          • 2020-08-18
          • 2014-08-12
          • 1970-01-01
          • 1970-01-01
          • 2023-03-29
          • 2019-10-06
          • 1970-01-01
          相关资源
          最近更新 更多