Я пытаюсь использовать функцию IMPORTXML()
в листах Google, чтобы получить текущую цену акций из финансов Yahoo. В любом случае, я достаточно неплохо понимаю скрипт приложения Google и java, но не имею никакого XML-фона. .
По ссылке Я пытаюсь получить текущую цену акции.
Используя инспектор в Google Chrome, я получаю эти значения следующим образом для элемента IНужны также значения «цена акции» следующим образом:
copy xpath возвращает:
// * [@ id = "quote-header-info"] / div [3] /div [1] / div / span [1];
копировать полные значения xpath:
/ html / body / div [1] / div / div / div[1] / div / div [2] / div / div / div [4] / div / div / div / div [3] / div [1] / div / span [1];
копирование элемента возвращает:
<span class="Trsdu(0.3s) Fw(b) Fz(36px) Mb(-4px) D(ib)" data-reactid="52">298.88</span> ;
Мне интересно, если использование части или всех из этих XML-кодов вернет цену (текущая цена 298,88, как в разделе элемента копирования)
насколько мне известно, используя =IMPORTXML
(«Ссылка идет сюда», XML-код goes here ") вернет то, что мне нужно.
Я просто не знаю, ошибаюсь ли я или какую часть кода использовать заранее, спасибо.
мое лучшее предположение относительно того, чтомне нужно, но возвращает ложь:
=IMPORTXML("https://finance.yahoo.com/quote/SPY?p=SPY","data-reactid='52'")