Google文档导入XML的XPath查询
我试图从salesforce中提取一系列注释,我只需要这些注释的主体,我真的希望避免手动复制这些注释 我已经将注释的URL放入了Google Docs电子表格中,并试图使用ImportXML函数提取特定信息,但是我似乎无法正确地获取xpath查询 经过我自己的一些尝试和大量研究(我是一个完全的初学者,所以我可能只是在搜索错误的东西),我提出了一个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
//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周围使用双引号,在内部字符串周围使用单引号。我编辑了这篇文章来表达我的意思。