使用importxml + xpath继续出错

时间:2017-07-20 15:05:34

标签: xpath google-sheets

我花了好几个小时试图解决这个问题,但无法找到问题所在。

我尝试使用importxml在谷歌电子表格中导入数据。

这是网址: http://www.journaldesfemmes.com/maman/creches/3-pom/creche-3098

我对提取电子邮件和电话号码感兴趣。我使用chrome检查器复制Xpath,并使用少量chrome插件。我猜javau是Xpath。以下是我在电子表格中使用的公式:

=importxml("http://www.journaldesfemmes.com/maman/creches/3-pom/creche-3098";"/html/body/div[4]/div/div[1]/div[2]/div[1]/div/div/div/div/div[10]/table/tbody/tr[2]/td[2]")

希望有人可以提供帮助

1 个答案:

答案 0 :(得分:0)

由于您想要的数据位于表中,因此使用importhtml可能更容易。 你想要的表格可以得到:

=IMPORTHTML("http://www.journaldesfemmes.com/maman/creches/3-pom/creche-3098","table",2)

只获取电话号码添加索引(表格的行和列)

=index(IMPORTHTML("http://www.journaldesfemmes.com/maman/creches/3-pom/creche-3098","table",2),3,2) 

电子邮件是:

=index(IMPORTHTML("http://www.journaldesfemmes.com/maman/creches/3-pom/creche-3098","table",2),4,2)