Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript json、带哈希的ajax_Javascript_Jquery_Json_Ajax - Fatal编程技术网

Javascript json、带哈希的ajax

Javascript json、带哈希的ajax,javascript,jquery,json,ajax,Javascript,Jquery,Json,Ajax,我想知道是否有任何解决方案可以从json获取这种格式的数据: { "#<Hashie::Mash acceptance_type=1 id=79 name=\"template 1\" url=\"http://myDomain\">":[{"id":68, "name":"johnny", "description":"Hello my first Description", "created_by_user_id":16530, "crea

我想知道是否有任何解决方案可以从json获取这种格式的数据:

{ "#<Hashie::Mash acceptance_type=1 id=79 name=\"template 1\" url=\"http://myDomain\">":[{"id":68,
     "name":"johnny",
     "description":"Hello my first Description",
     "created_by_user_id":16530,
     "created_at":"2016-01-28T13:17:51.827Z",
     "updated_at":"2016-01-29T10:40:40.011Z",
     "receiver_group_id":3,"dynamic_fields":{  
        "files":[  
           {  
              "id":2,
              "date":"2016-01-29T10:40:35.720Z",
              "path":"http://mayDomain/000/000/002/original/The_Idiot.pdf?1454064035",
              "public":null
           }
        ]} }]}
也许你们知道怎么才能知道我的名字和描述?非常感谢您提出的任何建议和想法。 致以最崇高的敬意, ape

试试这个:

var输入={
"#": [{
“id”:68,
“姓名”:“约翰尼”,
“描述”:“你好,我的第一个描述”,
“由用户创建”:16530,
“创建时间”:“2016-01-28813:17:51.827Z”,
“更新时间”:“2016-01-29T10:40:40.011Z”,
“接收方组id”:3,
“动态_字段”:{
“文件”:[{
“id”:2,
“日期”:“2016-01-29T10:40:35.720Z”,
“路径”:http://mayDomain/000/000/002/original/The_Idiot.pdf?1454064035",
“公共”:空
}]
}
}]
};
var输出=Object.keys(输入).map(函数(键){
返回输入[键];
})[0];

警报(输出[0]。名称)
for(var p in data){console.log(data[p][0].name);}
@A.Wolff这是我想要的工作方式。那么(p)是什么呢?@GiantApe
p
是索引。@PraveenKumar,我明白了,非常感谢你的解释。没有p是对象属性/key@jcubic,非常感谢您的解决方案,而不是计划json,所以我必须先将它们保存到变量中?谢谢大家,非常感谢您教我。现在正按照我的要求工作。再次感谢你!。
$(function(){
    $.ajax({
        url: './dataModel.json',
        dataType: 'json',
        method: 'GET',
        success: function(data){

            console.log(data[0].name);// error name is not defined
            console.log(data.name); // undefined
        }
    });
})