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
Google文档导入XML的XPath查询_Xpath_Xml Parsing_Google Sheets_Salesforce - Fatal编程技术网

Google文档导入XML的XPath查询

Google文档导入XML的XPath查询,xpath,xml-parsing,google-sheets,salesforce,Xpath,Xml Parsing,Google Sheets,Salesforce,我试图从salesforce中提取一系列注释,我只需要这些注释的主体,我真的希望避免手动复制这些注释 我已经将注释的URL放入了Google Docs电子表格中,并试图使用ImportXML函数提取特定信息,但是我似乎无法正确地获取xpath查询 经过我自己的一些尝试和大量研究(我是一个完全的初学者,所以我可能只是在搜索错误的东西),我提出了一个xpath查询,如下所示: //div[@class="pbSubsection"]//td[@class="data2Col"][5]//text

我试图从salesforce中提取一系列注释,我只需要这些注释的主体,我真的希望避免手动复制这些注释

我已经将注释的URL放入了Google Docs电子表格中,并试图使用ImportXML函数提取特定信息,但是我似乎无法正确地获取xpath查询

经过我自己的一些尝试和大量研究(我是一个完全的初学者,所以我可能只是在搜索错误的东西),我提出了一个xpath查询,如下所示:

//div[@class="pbSubsection"]//td[@class="data2Col"][5]//text
这将导致解析错误

我还发现我可以在Chrome和developer tools中打开注释,找到表并右键单击以选择Copy XPath,这将为我提供:

//*[@id="ep"]/div[2]/div[2]/table/tbody/tr[5]/td[2]
即使我在末尾附加//文本。显然,这并不像我所要求的那么简单;这里是否有我遗漏的东西,或者我可以使用一些工具来解决这些查询的问题?我试过XMLQuire,但运气不好

再说一次,如果某个善良的灵魂想要查看页面代码(匆忙修改以删除敏感信息),并明确告诉我我缺少什么,我会满足于此:

我想说的是:

teamviewer 12345 服务器:客户名称,ST 用户名:管理员 密码:password1

有什么想法吗?提前感谢您抽出时间

"//div[@class='pbSubsection']//td[@class='data2Col']/text()"
屈服

['Connection Details',
 'teamviewer 12345 \r',
 '\r',
 'Server: Customer Name, ST\r',
 'Username: administrator\r',
 'Password: password1']

在链接页面上,
test.html
,您希望提取的值是什么?您好,抱歉!编辑以添加该文本。@RodrigoM:似乎表明Google XPath语法必须在XPath周围使用双引号,在内部字符串周围使用单引号。我编辑了这篇文章来表达我的意思。