有没有办法将元素链接转换为 XPath

Posted

技术标签:

【中文标题】有没有办法将元素链接转换为 XPath【英文标题】:Is there a way to convert an element link to XPath 【发布时间】:2017-02-14 00:11:20 【问题描述】:

我编写了一个 Jsoup 类文件来抓取页面并获取页面上每个元素的 href。我想从那里做的是从它们的href中提取每个元素的Xpath。

有没有办法在 JSoup 中做到这一点?如果不是,那么在 Java 中执行此操作的最佳方法是什么(是否有任何资源)?

更新

我想澄清我的问题。

我想扫描页面以查找所有 href 标识符并获取链接(该部分已完成)。对于我的脚本,我需要获取从(扫描的)页面中识别和抓取的所有元素的 xpath。

问题是我认为我可以轻松地将 href 链接转换为 Xpath。

【问题讨论】:

您想在 href 链接中提取文本,例如 <a href="http://www.testing.com">testing</a> 链接,您需要从中提取 testing 吗?或澄清一点关于 xpath 和你需要的实际东西? @Rishaldevsingh 我想扫描页面以查找所有 href 标识符并获取链接(该部分已完成)。对于我的脚本,我需要获取我已识别并从页面中抓取的所有元素的 xpath。我以为我可以轻松地将 href 链接转换为 xpath。我需要一些帮助... 我对 xpath 真的不是很好,但如果你明确说明你需要什么,那么它应该对所有人都很好。向我们展示你所做的事情,现在这是你被卡住的部分。 http://***.com/questions/7085539/does-jsoup-support-xpath 如果这是您需要的,请查看此链接 【参考方案1】:

@Rishal dev Singh 的评论最终成为正确答案。 在这里查看他的链接: http://***.com/questions/7085539/does-jsoup-support-xpath

【讨论】:

以上是关于有没有办法将元素链接转换为 XPath的主要内容,如果未能解决你的问题,请参考以下文章

html 将元素转换为链接

html 将元素转换为链接

html 将元素转换为链接

有没有办法在 Access 的 .mdb 文件中将一列文件名转换为指向该文件的链接?

如何将xpath位置转换为像素

在 php 中将 XML 文档转换为数组时,有没有办法将其转换回来并将其保存为属性为元素的 XML 文件?