Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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
Javascript IMPORTXML():即使xpath工作,内容也为空_Javascript_Jquery_Xpath_Google Sheets - Fatal编程技术网

Javascript IMPORTXML():即使xpath工作,内容也为空

Javascript IMPORTXML():即使xpath工作,内容也为空,javascript,jquery,xpath,google-sheets,Javascript,Jquery,Xpath,Google Sheets,我想将数据从网站导入谷歌电子表格 包含数据 它在粘壳中试过,效果很好: 此外,源代码清楚地显示了内容,这意味着它不是由JavaScript获取的,对吗 当我启动scrapy shell并调用命令responseview时,这实际上显示了scrapy对文件的看法,它显示了完整的内容,所以我很确定它与JavaScript无关 我不知道它是不是或者其他什么。还建议使用RSS源。在上述网站的情况下,不幸的是,这不起作用 有人知道出了什么问题吗 以下是我尝试过的gSheet公式: =IMPORTXML

我想将数据从网站导入谷歌电子表格

包含数据

它在粘壳中试过,效果很好:

此外,源代码清楚地显示了内容,这意味着它不是由JavaScript获取的,对吗

当我启动scrapy shell并调用命令responseview时,这实际上显示了scrapy对文件的看法,它显示了完整的内容,所以我很确定它与JavaScript无关

我不知道它是不是或者其他什么。还建议使用RSS源。在上述网站的情况下,不幸的是,这不起作用

有人知道出了什么问题吗

以下是我尝试过的gSheet公式:

=IMPORTXML("https://www.feiertagskalender.ch/index.php?geo=3058&klasse=3&hl=en","//div[@class='list-group']//a/div[1]/text()")
=IMPORTXML("https://www.feiertagskalender.ch/index.php?geo=3058&klasse=3&hl=en","//div[@class='list-group']//a/div[1]")
=IMPORTXML("https://www.feiertagskalender.ch/index.php?geo=3058&klasse=3&hl=en","//div[@class='list-group']//a/div/text()")
=IMPORTXML("https://www.feiertagskalender.ch/index.php?geo=3058&klasse=3&hl=en","//div[@class='list-group']//a/div")
所有人都返回消息

不适用导入的内容为空
比如,这个怎么样?使用//div[@class='col-md-3黑色链接']直接检索估价师。https://www.feiertagskalender.ch/index.php?geo=3058&klasse=3&hl=en 在A1的单元格中

=IMPORTXML(A1, "//div[@class='col-md-3 black-link']")
注: 在本网站中,未找到您所质疑的2018年马尔兹、2018年Mai、2018年Juni和2018年Oktober。
如果这对你没用,我很抱歉。

我的答案有用吗?如果这对你没有用,我很抱歉。答案是正确的,而且有效。但我仍然不明白,如果xpath是正确的,为什么我的公式不起作用。你知道吗?@RichardPoe我曾经体验过,对于每个使用相同XPath的用户,都会得到不同的结果。当时,发现这些值取决于访问区域。我不知道你的情况是否与那相同。如果这些信息对你没有用处,我很抱歉。