【发布时间】:2019-12-23 16:16:41
【问题描述】:
我有一个这样的 API 端点: https://client.systemonesoftware.com/bannink/json/?language=nl
我需要读取它并将其解析为包含所有信息的表格。但是当我尝试使用 Javascript 时,我没有得到任何输出。
<script>
$.getJSON('https://client.systemonesoftware.com/bannink/json/?language=nl', function(data) {
var json = JSON.parse(data);
alert(json.cached);
alert(json.data[1].id);
});
</script>
这段代码什么也没给出..
【问题讨论】:
-
您可以在 Chrome 开发者工具中使用 json 运行您的代码,以查看遇到断点时的数据结构。
-
我添加了 jQuery 标签,您使用的是 JavaScript,但更具体地说,您使用的是 jQuery XHR (ajax):api.jquery.com/jQuery.getJSON,它已经将响应反序列化为 JSON。正如其他人所提到的,最好在浏览器中检查响应而不是猜测它。
标签: javascript jquery json api