Получение значений из массивов json

1

Я пытаюсь получить данные из https://api.kraken.com/0/public/OHLC?pair=XBTUSD&interval=1 в мою базу данных, но у меня возникают проблемы с массивом. Я хочу получить последнее datetime в unix, но он просто не работает.

вот как я пытаюсь получить ценность, но, похоже, она не работает:

var cur = body.length - 1;
var time = body.result.XXBTZUSD[cur][0];
  • 1
    похоже, что cur должен быть body.result.XXBTZUSD.length - 1
  • 0
    Вот рабочий пример предложения Pointy: jsfiddle.net/797nnpw5/1 Код отлично работает с этим исправлением.
Показать ещё 1 комментарий
Теги:
arrays

1 ответ

0

Так как

// this one will return 1 because the length are 'error' and 'result' 
var cur = body.length - 1;

Тебе нужно

var cur = body.result.XXBTZUSD.length - 1;
var time = body.result.XXBTZUSD[cur][0];
  • 0
    Я попробовал, посмотрите на результат сверху.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню