【问题标题】:Google Docs importXML from Amazon.com errorGoogle Docs importXML from Amazon.com 错误
【发布时间】:2014-08-07 22:21:40
【问题描述】:

我正在尝试从 Amazon.com 抓取产品价格数据,但无论我尝试什么,我似乎都无法让它发挥作用。它不断抛出的错误是“无法解析导入的 XML 内容”

我的公式是:

=importxml(hyperlink(concatenate("http://",L$1, "/dp/", $B2)),"//*[@id='priceblock_ourprice']")

L1 是地理位置(例如:“amazon.com”)
B2 是 ASIN(例如:“B00ICR1UB6”)

同样的公式适用于所有其他地区,但由于某种原因,它不适用于 .com

【问题讨论】:

  • 之前没有看到谷歌电子表格标签,并认为它是相当相关的。固定。

标签: xpath google-sheets screen-scraping google-docs


【解决方案1】:

这对我有用:

=importxml(hyperlink(concatenate("AMAZON_PRODUCT_PAGE_URL_HERE")),"//*[@id='priceblock_ourprice']")

【讨论】:

    【解决方案2】:

    这里也是同样的问题。无法使任何 importxml 公式与 amazon.com 一起使用。 例如:=IMPORTXML(Amazon-product-page-url,"//a[@id='brand']") 使用 SEO Tools for Excel 中的公式“XPathOnUrl”可以很好地工作,但在 GDocs 中却没有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多