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
xPath和importXML忙_Xpath_Google Sheets Formula - Fatal编程技术网

xPath和importXML忙

xPath和importXML忙,xpath,google-sheets-formula,Xpath,Google Sheets Formula,我在一年前创建了一个代码,允许通过importXML和Xpath检索信息,但几周后它就不再工作了,我找不到问题所在 例如,我想在页面上检索员工人数:(法语信息:有效期) 例如,我想通过在单词employee(salariés)上创建一个正则表达式来检索信息:6到9名员工,这样就可以恢复劳动力。其他信息(邮寄地址、警报器等)也是如此 我可以使用XPath代码//*[@id=“search”]/div[1]/a/@href来获取表中的信息,但这不起作用 以下是我恢复信息的方法。CompagnieNa

我在一年前创建了一个代码,允许通过importXML和Xpath检索信息,但几周后它就不再工作了,我找不到问题所在

例如,我想在页面上检索员工人数:(法语信息:有效期)

例如,我想通过在单词employee(salariés)上创建一个正则表达式来检索信息:6到9名员工,这样就可以恢复劳动力。其他信息(邮寄地址、警报器等)也是如此

我可以使用XPath代码
//*[@id=“search”]/div[1]/a/@href
来获取表中的信息,但这不起作用

以下是我恢复信息的方法。CompagnieName只是一个例子,可以随任何compagnie进行更改。我认为XPath行是不正确的,但我找不到要更改的内容,div或其他

其他图片:

之后,信息应以以下形式出现

如果你有一个解决方案或改变,我可以,这将是很大的帮助我


非常感谢

在不共享文件的情况下工作很困难

您询问了示例页面的员工人数: 您可以使用以下方式导入此文件:

=importxml("https://www.societe.com/societe/patisserie-thomas-753249192.html";"//div[@id='trancheeff-histo-description']")
它返回5到9


您可以在Chrome developer tools(F12)中找到正确的id。

当您不共享文件时,很难工作

您询问了示例页面的员工人数: 您可以使用以下方式导入此文件:

=importxml("https://www.societe.com/societe/patisserie-thomas-753249192.html";"//div[@id='trancheeff-histo-description']")
它返回5到9

您可以在Chrome开发者工具(F12)中找到正确的id。

我想我明白了:

第一:搜索url的结构错误。 然后我尝试了xpath://div/div[@class='Card frame']/a/@href 这将列出“Card frame”类下的所有URL 此外,我认为您需要在每个使用多个单词的查询url中添加+。 这就是为什么我在resultat(B4)中添加了这个

我不确定这是否是你想要的,但它会返回结果中所有地方的URL

我将我的工作作为新工作表添加到您的文件中。

我想我明白了:

第一:搜索url的结构错误。 然后我尝试了xpath://div/div[@class='Card frame']/a/@href 这将列出“Card frame”类下的所有URL 此外,我认为您需要在每个使用多个单词的查询url中添加+。 这就是为什么我在resultat(B4)中添加了这个

我不确定这是否是你想要的,但它会返回结果中所有地方的URL


我在您的文件中添加了我的工作作为新的工作表。

谢谢Krzysztof Dołęgowski,我明天会测试,谢谢,如果它有效,我会随时通知您。我已经测试了您的代码,但是我找不到xPath搜索表单的好ID。实际上我使用了
/*[@ID=“input\u search”]/div[1]/a/@href
,但我没有答案。对于你可以在这里看到的文件:[link]谢谢你的帮助。谢谢Krzysztof Dołęgowski,我明天会测试,谢谢,如果有用的话我会告诉你。我已经测试了你的代码,但是我找不到xPath搜索表单的好ID。实际上我使用了
/*[@ID=“input_search”]/div[1]/a/@href
,但我没有答案。对于您可以在此处看到的文件:[link]感谢您的帮助。非常感谢,搜索功能现在运行良好。现在我可以再次使用搜索表单了,我必须在电子表格中更改一些信息。非常感谢@Krzysztof Dołęgowskit非常感谢,搜索功能现在运行得非常好。现在我可以再次使用搜索表单了,我必须在电子表格中更改一些信息。非常感谢@Krzysztof Dołęgowski