我只有一个api。 我代码中的数据有2个部分
"Meta Data": {…}
"Time Series (Daily)": {…}
我使用此代码获取json数据并在我的图表中使用
$.ajax({
url: urls,
dataType: 'json',
contentType: "application/json",
success: function (data) {
debugger;
// split the data set into ohlc and volume
var ohlc = [],
volume = [],
dataLength = data.length, // but this code is undefiend
我如何获取“时间序列(每日)”值? 感谢您阅读可能的解决方案
答案 0 :(得分:0)
鉴于您提供给我们的数据状态,此处从API端点获取数据的正确方法是
$.ajax({
url: urls,
dataType: 'json',
contentType: "application/json",
success: function(data) {
debugger;
// split the data set into ohlc and volume
var ohlc = [],
volume = [],
dataLength = data['Time Series (Daily)'].length,
// rest of variable definitions
});
但是,我建议您花些时间使用蛇皮套(some_property_here
)或骆驼皮套(somePropertyHere
),这样就不必使用data['string with spaces syntax']