【问题标题】:IMPORTXML Content is emptyIMPORTXML 内容为空
【发布时间】:2021-03-06 00:05:38
【问题描述】:

我正在尝试使用 Google 表格 IMPORTXML 公式来导入 funko pop 的估计值。

我尝试过使用不同的 XPATH,那些(如标题)似乎工作正常,但由于某种原因它没有返回值。

Cell F20 URL: https://www.hobbydb.com/marketplaces/poppriceguide/catalog_items/iron-man-model-39 <br>
Cell G20 XPATH I Tried last: ```/*[contains(concat( " ", @class, " " ), concat( " ", "value", " " ))]```<br>
Formula: ```=IMPORTXML(F20;G20)```

有什么想法吗?

【问题讨论】:

  • 很遗憾,我无法理解the price of a funko pop。我为此道歉。可以问一下你期望的输出值吗?
  • 当然是@Tanaike!列出了“估计值”(在示例中显示为 17.00 美元)。所以预期的输出是 17.00
  • 感谢您的回复。不幸的是,似乎在 URL 的站点上,您期望的值是由使用 Javascript 的请求检索的。这样,无法使用IMPORTXML 检索该值。对此我深表歉意。

标签: google-sheets google-sheets-formula spreadsheet


【解决方案1】:

很遗憾,在这种情况下使用IMPORTXML不可能

根据IMPORTXMLdocumentation

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

因此,您正在使用的=IMPORTXML() 命令读取页面的HTML 源,而没有任何与之关联的 JavaScript 代码并且没有执行它 - 这就是您无法检索的原因想要的数据。

参考

【讨论】:

    猜你喜欢
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-17
    • 1970-01-01
    相关资源
    最近更新 更多