Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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/70.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数据迭代_Javascript_Jquery_Json_Stringify - Fatal编程技术网

Javascript JSON数据迭代

Javascript JSON数据迭代,javascript,jquery,json,stringify,Javascript,Jquery,Json,Stringify,我试图调用json api并迭代结果,但得到的错误如下 未捕获的TypeError:无法使用“in”运算符在中搜索“379741” {状态:true,航班:…} 在这里拉小提琴 这里的fiddle取决于返回的JSON的布局。从您发布的错误来看,似乎您应该尝试flights.flight[flightnumber]。我希望这可以帮助您 作用{ 变量flickeAPI=http://whateverorigin.org/get?url=' + 'http://www.dubaiairports.a

我试图调用json api并迭代结果,但得到的错误如下

未捕获的TypeError:无法使用“in”运算符在中搜索“379741” {状态:true,航班:…}

在这里拉小提琴


这里的fiddle取决于返回的JSON的布局。从您发布的错误来看,似乎您应该尝试flights.flight[flightnumber]。

我希望这可以帮助您

作用{ 变量flickeAPI=http://whateverorigin.org/get?url=' + 'http://www.dubaiairports.ae/FIDS_cache/arrivals_today_all.json“+”&回调=?”; $.getJSONflickeAPI{ 格式:json, 发送前:函数{ $'el'.html'正在等待来自的响应http://whateverorigin.org/'; } } .donefunction数据{ console.logJSON.parsedata.contents; var ff=JSON.parsedata.contents; var编号=ff.flights.mapfunctionflight{ 返回航班。航班号; }; $'el'.html numbers.join; }; };
请注意评论下票数,我也可以了解你的格式不是必须是JsonP吗?
    (function () {
        var flickerAPI = 'http://whateverorigin.org/get?url=' + 'http://www.dubaiairports.ae/FIDS_cache/arrivals_today_all.json' + '&callback=?';
        $.getJSON(flickerAPI, {
            format: "json"
        })
          .done(function (data) {

              //$.each(data.contents, function (flights) {
              //    alert(flights.flightnumber);
              //});

          });
    })();