【发布时间】: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 文件是问题所在。我认为这不是问题所在。