从部分 XPath 获取完整 XPath
我正在使用 selenium 和 perl 并在页面上有标签,要访问此标签,我有以下 xpath: //*[text()='some here']
,需要获得完整的问题该元素的xpath,例如 /html/body/table/tr/..../any other/and other/
,是否有任何selenium方法或perl函数?寻找 perl 解决方案或任何其他可用的东西。
谢谢
I am using selenium with perl and have label on page, to access this label i have following xpath: //*[text()='some here']
, the problem that a need to get full xpath of this element, like /html/body/table/tr/..../any other/and other/
, is there is any selenium method or perl function ? looking for perl solution or any other working things.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此 XPath 2.0 表达式:
编辑:更短的表达式。
This XPath 2.0 expression:
Edit: Shorter expression.
此 XSLT 1.0 转换为
$pNode
参数中包含的每个节点生成 XPath 表达式:应用于以下 XML 文档时:
结果是文档中每个节点的 XPath 表达式列表:
This XSLT 1.0 transformation produces an XPath expression for every node contained in the
$pNode
parameter:when applied on the following XML document:
the result is a list of the XPath expressions for every node in the document: