【问题标题】:Getting 'Imported content is empty' on IMPORTXML for Google Sheets, but path is correct在 Google 表格的 IMPORTXML 上获取“导入的内容为空”,但路径正确
【发布时间】:2018-12-20 21:14:33
【问题描述】:

我正在尝试使用 Google 表格 IMPORTXML 从 https://www.sports-reference.com/cbb/schools/indiana/2019.html 抓取数据

在单元格 A1 中,我有网址:https://www.sports-reference.com/cbb/schools/indiana/2019.html

在单元格 A3 中,我有 //div[@id='all_totals']。这会返回整个表的内容,id 为 all_totals,这很棒。但我想按行更精细地返回数据。

在 Chrome 浏览器上使用 ChroPath,我确定了我想要在 //div[@id='all_totals']//tr[@data-row='0']//td[1] 上的数据。这意味着(我认为),获取 id 为 all_totals 的表并向下钻取到第一行和第二个数据单元格。这将返回“N/A”“错误:导入的内容为空”。

我得到与//div[@id='all_totals']//tr[@data-row='0'] 相同的结果

有人知道我做错了什么吗?

【问题讨论】:

  • @pnuts 您的链接指向一个问题,其中 robots.txt 文件是问题所在。我认为这不是问题所在。

标签: google-sheets xml-import


【解决方案1】:

如果您的公式在 C1 中,请尝试:

=transpose(split(C1,char(10)))

(抱歉,将 cfb 误读为 cbb。)

【讨论】:

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