как получить из файла API? - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть один 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

как я могу получить значения "Time Series (Daily)"? спасибо, что прочитали май решение

1 Ответ

0 голосов
/ 12 апреля 2019

Учитывая состояние данных, которые вы нам предоставили, правильный способ получить данные из конечной точки 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']

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...