【问题标题】:How to grab Xpath query in Googlesheet IMPORTXML function?如何在 Googlesheet IMPORTXML 函数中获取 Xpath 查询?
【发布时间】:2020-01-07 10:21:46
【问题描述】:

试图从链接中获取(https://www.valueresearchonline.com/stocks/1764/infosys-ltd?utm_source=direct-click&utm_medium=stocks&utm_term=&utm_content=Infosys&utm_campaign=vro-search#snapshot)- 这是相关的 HTML:

我进行了以下查询以尝试使用后续的 HTML:

Essential Checks
Altman Z-Score   
=IMPORTXML($A$2,"//*[@id='z-score']/div/div[2]/div/div")

具有相关 URL 的 A2。

我认为 Xpath 在那里是正确的,但不确定为什么它不会给我结果。

【问题讨论】:

    标签: google-sheets-api google-sheets-query google-sheets-importxml


    【解决方案1】:

    根据IMPORTXMLdocumentation

    IMPORTXML 从任何各种结构化数据类型中导入数据,包括 XML、HTML、CSV、TSV 以及 RSS 和 ATOM XML 提要。

    因此,您正在使用的=IMPORTXML() 命令读取页面的HTML 源代码,而没有任何与之关联的JavaScript 代码并且不执行它。

    因此,由于您尝试从import 获取数据的网站是一个动态网站,因此您得到的结果不是预期的。在这种情况下,很遗憾,无法使用IMPORTXML()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-28
      • 2015-05-09
      • 1970-01-01
      • 1970-01-01
      • 2022-12-30
      相关资源
      最近更新 更多