通过google电子表格importxml函数选择某个文本后的字段

时间:2015-11-17 15:21:15

标签: xpath google-sheets spreadsheet xpath-2.0

我正在尝试使用Google电子表格importxml功能从此链接获取以下数据:

Kategorie(n):   Mehrfamilienhaus
Schätzwert:     100.000,00 EUR

由于我想在其他链接上使用xpath,我想构建它,它选择文本Schätzwert:Kategorie(n):之后的文本。

我尝试了以下内容:

=IMPORTXML(A2,"//tr/td[@class='tlabel' | text()='Schätzwert:']/following-sibling::div/text()")

我想做某事。类似于Kategorie(n):

A2中的链接如下:A2 Link

感谢您的回复!

1 个答案:

答案 0 :(得分:0)

对于Mehrfamilienhaus

=importxml(A2,"//*[@id='diveddoc']/div[1]/table/tbody/tr[22]/td[2]")

100.000,00 EUR

=importxml(A2,"//*[@id='diveddoc']/div[2]/table/tbody/tr[20]/td[2]/div")

由于数据在表格中,您也可以使用 对于Mehrfamilienhaus

=INDEX(IMPORTHTML(A2,"table",0),22,2)

100.000,00 EUR

=INDEX(IMPORTHTML(A2,"table",0),27,2)