= IMPORTXML不导入预期的内容

user2012677

我正在尝试将“行业和行业”标签导入到Google文档中。

我在用...

=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-因此是三行而不是一行。

您可能想要使用更精确的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()")

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章