有没有办法得到起始行号和列号 and 结束行号和列号元素/标签?
我正在创建 HTML 编辑器,需要突出显示标签以根据给定的某些场景进行速度优化起始和结束行号和列号.
不,不幸的是,目前 jsoup 无法做到这一点。
目前 Jsoup 不跟踪行号/字符位置
解析时,因此无法提取它们。因为这不是一个
核心用例,我不想扩展内存需求
DOM 通过保留这些数据。我考虑过可能添加一个
可选的侧通道方式在解析期间跟踪它,以类似的方式
方式如何跟踪解析错误,但没有关注
尚未实施。
Source: https://groups.google.com/forum/#!topic/jsoup/lnbYSIZApWw
相反,你可以尝试Jericho HTML 解析器。在其功能列表中写道:
源文档中每个位置的行号和列号为
交通方便。
请参阅 javadochere并研究诸如getRow()
, getColumn()
, and getRowColumnVector()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)