我试图找出为什么我的 importhtml 链接突然不再工作,并且他们说“无法从 url 获取数据”。
这里是网站的链接https://www.baseball-reference.com/players/split.fcgi?id=wheelza01&year=Career&t=p
在该网站上向下滚动到“击球顺序位置”,然后我尝试提取 tOPS+ 数据。有什么办法可以使用 XML 吗?我只是使用嵌入表中的链接来导入 HTML,它之前就可以工作
非常感谢任何帮助
最佳答案
数据被屏蔽
<!-- ... -->
,不过你可以通过这种方式检索它们
=importxml(A1,"//div[@class='table_wrapper setup_commented commented']")
假设在 A1 中你有你的网址。如果您只需要“击球顺序头寸”,那么请尝试
=query(importxml(A1,"//div[@class='table_wrapper setup_commented commented']"),"select Col3 where Col3 contains 'Batting Order Positions' ")
然后你必须拆分响应以获得一个干净的表。
关于google-sheets - Google 表格 IMPORTHTML "Could not fetch data",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68231542/