使用JSoup,你能得到一个节点在html中的位置/索引吗?
Posted
技术标签:
【中文标题】使用JSoup,你能得到一个节点在html中的位置/索引吗?【英文标题】:Using JSoup, can you get the position/index of a node in the html? 【发布时间】:2012-10-12 08:59:36 【问题描述】:一旦 JSoup 解析了一个 html 字符串,你能从 Node 对象转到开始/结束字符串索引吗?
我认为这是不可能的。但也许有人尝试编辑 JSoup 来公开这些信息? 或者有另一种将节点匹配到字符串的解决方案?
谢谢,丹
【问题讨论】:
【参考方案1】:我猜你可以从 jsoup 获得的唯一职位是 elementSiblingIndex 和 siblingIndex。可能你可以用它们计算一些东西,但如果这是一个好主意,就不要舒尔。
你能提供更多关于你想做什么的信息吗?也许有其他解决方案可以解决您的问题。
【讨论】:
我想用有趣的子字符串的信息来注释一个字符串(在这种情况下保存页面 html)。 不那么干净。假设您有一个字符串区域,该区域从一个标签的中途开始,然后在下一个
的中途结束。
以上是关于使用JSoup,你能得到一个节点在html中的位置/索引吗?的主要内容,如果未能解决你的问题,请参考以下文章