从Google搜索结果刮取时导入XMLX错误

时间:2017-03-14 10:53:14

标签: xml google-sheets formula screen-scraping spreadsheet

我正在尝试通过Google表格ImportXML函数从Google返回第一个网址。

我已经从谷歌搜索的元素中复制了Xpath,并且具有以下当前公式:

index(ImportXML("http://www.google.co.uk/search?q="&A2&"+"&B2&"+"&C2&"+"&D2,"//*[@id="rso"]/div/div/div[1]/div/div/div/div[1]/cite"),1) 

我希望它搜索的字段在A2,B2,C2和D2中,但由于某种原因,它没有返回任何结果,而且一直停留在Loading。

有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

在过去只是xpath //cite有效,但具体来说,谷歌会尽力阻止它,但有时你可能会幸运并返回一些信息 - 但它确实不一致,所以基本上大部分都是它目前无法实现。