Google sheets 在Google表单导入XML中使用Xpath查询函数从Wikipedia获取数据
要使用什么正确的Xpath查询从Wikipedia获取数据到Google工作表中 下面是一个我想测试的例子: 维基百科页面: 要拉取的数据:位于右侧表格中的96分钟运行时间值 方法:使用Google Sheets ImportXML函数 我尝试了以下操作,但返回N/A:Google sheets 在Google表单导入XML中使用Xpath查询函数从Wikipedia获取数据,google-sheets,xpathquery,Google Sheets,Xpathquery,要使用什么正确的Xpath查询从Wikipedia获取数据到Google工作表中 下面是一个我想测试的例子: 维基百科页面: 要拉取的数据:位于右侧表格中的96分钟运行时间值 方法:使用Google Sheets ImportXML函数 我尝试了以下操作,但返回N/A: =IMPORTXML("http://en.wikipedia.org/wiki/12_Angry_Men_(1957_film)", "//div[normalize-space() = 'Running time']/fol
=IMPORTXML("http://en.wikipedia.org/wiki/12_Angry_Men_(1957_film)", "//div[normalize-space() = 'Running time']/following-sibling::td")
谢谢 您的XPath有几个问题 以下同级轴在该页的标记上不起作用,因为“Running time”div后面的td是其父项th的同级。相反,将以下轴与节点类型选择器一起使用:following::td。但是,它仍然返回所选div之后的所有td节点,因此我们还需要一个谓词来仅选择第一个节点:[1] 使用XPath完成函数:
=IMPORTXML("http://en.wikipedia.org/wiki/12_Angry_Men_%281957_film%29", "//div[normalize-space()='Running time']/following::td[1]")