Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google表单导入XML Xpath_Xpath_Google Sheets - Fatal编程技术网

Google表单导入XML Xpath

Google表单导入XML Xpath,xpath,google-sheets,Xpath,Google Sheets,我正试图从中导入谷歌地图图像的链接和理事会的地址 我尝试过各种各样的Xpath表达式,结果总是说导入的结果是空的 对于我尝试过的地址: //*[@class='_uX kno-fb-ctx'] //div[@class='_eF'] //*[@class='_eF'] //div/div/div/div/div/div/div/div/div/ol/li/div/div/div/ol/li/div 我想要的信息显示在该页面的3个位置-因此,从这些位置之一获取信息的任何Xpath都是我想要的:

我正试图从中导入谷歌地图图像的链接和理事会的地址

我尝试过各种各样的Xpath表达式,结果总是说导入的结果是空的

对于我尝试过的地址:

//*[@class='_uX kno-fb-ctx']
//div[@class='_eF']
//*[@class='_eF']
//div/div/div/div/div/div/div/div/div/ol/li/div/div/div/ol/li/div
我想要的信息显示在该页面的3个位置-因此,从这些位置之一获取信息的任何Xpath都是我想要的:

<div class="_uX kno-fb-ctx" aria-level="3" role="heading" data-hveid="29" data-ved="0CB0QtwcoADAA"><div class="_eF">102 North Road, Yakamia WA 6330</div>

id="lnv_href"></a></div></td><td valign="top" style="color:#222;line-height:1.24">102 North Road, Yakamia WA 6330

<div class="_lR"><div class="_mr"><span style="font-weight:bold">Address:</span>&nbsp;<span>102 North Road, Yakamia WA 6330</span>
102北路,雅卡米亚,WA 6330
id=“lnv_href”>102北路,瓦州雅卡米亚6330
地址:瓦州雅卡米亚北路102号6330

任何帮助都将不胜感激。

在我看来,您不能这样做,因为来自Google结果页的数据不能通过xpath轻松地呈现到Google电子表格中。原因是它们是由javascript呈现的(如果我错了,更多的技术高手会纠正我)。

标记为correct的答案是不正确的。我正在寻找的内容是HTML,可以用ImportHTMl(“URL”“table”,4)捕获,但我确实需要将WA(代表西澳大利亚)添加到搜索字符串中。

1)您想要的信息显示在该页面的两个位置,可能最好的方法是使用Xpath构造和
contains

2) 供地图使用

//*[@id="media_result_group"]/ol/div/div/div/div[2]/div/div[3]/a/img/@src
or simple
//div[@class="rhsg4 rhsmap5col"]/a/img/@src

我想要的信息出现在页面的几个地方:对不起,我不知道你在问什么。请编辑您的问题,以提供更多关于您正试图实现的目标以及您为此所做的工作的详细信息嘿,Freefaller-希望编辑后的问题现在更有意义。您已将“谷歌电子表格”作为标签,但没有在电子表格中显示您正在做的事情。您使用的是内置函数吗?自定义函数?还有什么可以帮助其他人重现问题并回答问题的吗?