Как избежать «Импортированный контент пуст» с помощью IMPORTXML в Google Sheets? - PullRequest
0 голосов
/ 20 октября 2019

Я хочу очистить данные с помощью IMPORTXML в Google Sheets, но формула

=IMPORTXML (“URL” ; “XPath”)

возвращает только

#N/A "Imported content is empty" 

для целевых сайтов, таких как этот пример "Apple" https://www.finanzen.net/bilanz_guv/apple

Придерживаясь примера Apple, я специально хочу собрать следующие данные:

  1. Строка 2 в первой таблице данных : Ergebnis jeAktie (verwässert, nach Steuern) : 6,31;5,68;6,45;9,22;8,31;9,21;11,91
  2. Строка 4 во второй таблице данных : Dividendenrendite Jahresende в% : 0,40;2,36;1,80;1,73;1,93;1,56;1,20
  3. Строка 5 во второй таблице данных : Eigenkapitalquote в% : 67,14;59,69;48,11;41,09;39,87;35,72;29,30

Моя формула для обработки, скажем, первого из этих значений («6,31») равна

=IMPORTXML("https://www.finanzen.net/bilanz_guv/apple";"/html/body/div[1]/div[6]/div[3]/div[15]/form/div/div[1]/div[2]/table/tbody/tr[2]/td[3]") 

, и я получил XPath через плагин Chrome. в XPath finder . (Я также проверил XPath вручную, и он кажется правильным.)

Итак, я делаю это неправильно?

Я отмечаю, что подобный вопрос был ранее задан здесь, но ответ, похоже, не отвечаетпримените здесь, потому что значения на моем целевом сайте, по-видимому, не извлекаются динамически из других источников, а фактически представляются в виде статических значений в таблице(Отказ от ответственности: у меня нет опыта кодирования, но они появляются между отметками "td" "/ td")

...