Google sheets 在Google表单导入XML中使用Xpath查询函数从Wikipedia获取数据

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

要使用什么正确的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']/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]")