gpt4 book ai didi

javascript - 获取 JSON 数据 - 这里是新手

转载 作者:行者123 更新时间:2023-11-30 05:58:26 25 4
gpt4 key购买 nike

我正在使用 Songkick API 列出下一个演出日期,我已经调整了找到的代码 here .这是 JSON data source 的副本.

HTML:

<head>
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.livequery.js" type="text/javascript"></script>
<script src="jquery.nano.js" type="text/javascript"></script>
<script src="application.js" type="text/javascript"></script>
</head>
<body>
<ul id="concerts">Loading Next Gig...</ul>
</body>

application.js 是:

$(document).ready(function () {
var template = "<li>Our next gig is <a href='{uri}'>{displayName}</a></li>";
var apikey = 'MY_API_KEY';
var container = $("ul#concerts");
$.getJSON('http://api.songkick.com/api/3.0/artists/253846/calendar.json?apikey=' + apikey + '&jsoncallback=?', function(data) {
container.html("");
events = data["resultsPage"]["results"]['event'];
if (events==null) {
container.append($.nano());
}
else {
container.append($.nano(template, events[0]));
}
});
});

我只想展示第一个列出的演出,

event.location.city
event.venue.displayName
event.start.date (in dd MMM format).

如果没有列出任何事件,我希望它显示类似“当前没有演出预定,请[a href="example.com"] 点击此处[/a] 获取最新信息。”

最佳答案

使用访问json树。(点)

events = data.resultsPage.results.event;

关于javascript - 获取 JSON 数据 - 这里是新手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10358510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com