首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >进入Js数组的XML请求仅达到1000个条目?

进入Js数组的XML请求仅达到1000个条目?
EN

Stack Overflow用户
提问于 2015-06-19 02:34:14
回答 1查看 51关注 0票数 0

我正在向美国宇航局的API发送一个XMLHttpRequest,以获取他们的整个恒星数据库,超过100k。然后,我将JSON数据输入到一个JavaScript数组中,但奇怪的是,只有1000个条目通过。下面是我的代码:

代码语言:javascript
运行
复制
// SET UP XML DATABASE REQUEST
var databaseUrl = 'https://data.nasa.gov/resource/5bv2-dyn2';
var databaseXml = new XMLHttpRequest();
databaseXml.open('GET', databaseUrl, true);

// SEND XML DATABASE REQUEST
databaseXml.send(null);

// WHEN REQUEST IS READY, PUT DATABASE INTO ARRAY
databaseXml.onreadystatechange=function() {
    if (databaseXml.readyState==4 && databaseXml.status==200) {
        window.databaseParse = JSON.parse(databaseXml.responseText);
        window.starDatabase = [];
        window.databaseParse.forEach(function(el) {
            window.starDatabase.push(el.label)
        })
        console.log(starDatabase.length);
    }
}

我正在将数据库长度打印到控制台,它绝对是1000。我在这里做错了什么?当然这是很简单的事情。

EN

回答 1

Stack Overflow用户

发布于 2015-06-19 23:48:13

您在这里没有做错什么,NASA API本身只发送了1000条记录。您可以在开发人员工具的网络选项卡中亲自查看

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30923133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档