首页 文章

使用google工作表导入xml不会返回xpath

提问于
浏览
0

当我在google工作表上使用importxml获取xpath时,我很难找到我正在寻找的结果 .

我不确定如果我做得对,或者xpath是否需要检索结果 .

这就是我正在做的事情

我正在尝试检索网球运动员的winloss数据

http://www.tennisabstract.com/cgi-bin/wplayer.cgi?p=TimeaBacsinszky

URL单元格a1 Xpath单元格a4公式单元格a6

公式如此= IMPORTXML(A1,A4)

当我使用xpath helper插件获取xpath时显示的结果是正确的32-23(58%)

但是当我粘贴在xpath中时,我得到“导入的内容为空 .

xpath是

/ HTML /体/格[@ ID = ' Headers '] /表/ tbody的/ TR [3] / TD [@ ID = 'wonloss'] /表[@ ID = '整体'] / tbody的[@ ID =” splitsbody '] / TR [@ ID =' S'] / TD [2]

使用xpath帮助器,它告诉我这个xpath正在获取我正在寻找的结果,但谷歌表不会重新查询查询

我错过了什么或者xpath查询太复杂了吗?

1 回答

  • 0

    我认为问题来自于网页中的内容是用javascript生成的,所以即使您使用了更简单的内容,例如:

    =IMPORTXML("http://www.tennisabstract.com/cgi-bin/wplayer.cgi?p=TimeaBacsinszky",".//*[@id='s']/td[2]/text()")

    并获得了单元格内的内容,它仍然无法正常工作 .

相关问题