Я исчерпал свой google-fu, и мой мозг просто не может соединить кусочки, мне это объясняется мне.Google Таблицы XPath Scraping
Я пытаюсь очистить данные от Оанды относительно ее ставок, спредов, исторических данных и т. Д. И импортировать их в электронные таблицы google.
Я хочу данных с этой страницы: https://www.oanda.com/forex-trading/markets/live
Я хотел бы быть в состоянии тянуть спросить, предложение, и распространение в Google лист, так что я могу сделать расчеты с использованием живого обновленной информации.
Как получить конкретные значения из таблиц? Например, я хочу получить первое значение из строки с надписью «Распространение». Значение должно быть около 4.1 (на момент написания этого сообщения)
Итак, я получил xpath с помощью инструментов разработчика Google Chrome, щелкните правой кнопкой мыши на элементе и выберите «copy xpath». Поскольку я не программист, я не знаю другого способа для получения определенного элемента из таблиц.
Я попробовал следующую функцию в Таблицах Google:
= ImportXml ("https://www.oanda.com/forex-trading/markets/live", "// * [@ ID = 'pair_AUD_CAD']/тд [4]")
но она возвращает
"# N/A - ошибка, импортируемое содержимое пусто"
Что я могу сделать, чтобы получить значение?
Некоторые из потенциальных проблем, с которыми я сталкиваюсь при поиске, - это вытащить данные из JavaScript, потому что данные, которые я хочу, импортируются с другой страницы? если это так, как я могу исправить данные?
Я также заметил, что люди обсуждают версию используемых листов.
В ближайшем запросе к этому я нашел решение, которое включало форматирование, но я не смог воспроизвести результат.
У меня также была странная вещь, когда importxml, казалось, вычислял, а затем возвращал пустую/пустую ячейку. Никакой ошибки или ошибки анализа ничего подобного.
Кажется, я просто не могу импортировать данные из Оанды?