Я пытаюсь импортировать теги Sector и Industry в google do c.
Я использую ...
=IMPORTXML("https://finance.yahoo.com/quote/ABT/profile?p=ABT","//span[@data-reactid='21']")
Показывает в трех разных ячейках:
Profile Healthcare About Our Ads
Но все, что мне нужно, это здравоохранение в одной ячейке
=IMPORTXML("https://finance.yahoo.com/quote/ABT/profile?p=ABT","//span[@data-reactid='25']")
Financials Medical Devices Sitemap
Но все, что я хочу, это медицинские приборы в одной ячейке
Что не так с моим синтаксисом?
Я думаю, что вы получаете и два других span с - таким образом, три строки вместо одной.
span
Возможно, вы захотите использовать более точный xpath, например:
=IMPORTXML( "https://finance.yahoo.com/quote/ABT/profile?p=ABT", "//p/span[text()='Sector']/following-sibling::span[1]/text()") =IMPORTXML( "https://finance.yahoo.com/quote/ABT/profile?p=ABT", "//p/span[text()='Industry']/following-sibling::span[1]/text()")