如何配置 nekohtml 解析器以正确关闭锚标记?
我正在使用 nekohtml 解析器来解析我的 html 代码。有时我在使用锚标记时犯了这样的错误,内容是这样写的。
之后通过 nekohtml 解析我希望内容像这样更正。
对于要实现此目的,请帮助配置 nekohtml 解析。
更新:
在我尝试将设置设置为
parser.setFeature( "http://cyberneko.org/html/features/balance-tags", true );
后这是没有用的。我没有给出我预期的结果。它返回与我给定的相同的 html 内容
I'm using the nekohtml parser to parse my html code. Sometime my mistake while using anchor tag the content has been written like this.
<a href="http://abc.com"><a href="http://abc.com">abc</a></a>
After parsing throough the nekohtml i want the content to corrected like this.
<a href="http://abc.com"></a><a href="http://abc.com">abc</a>
For this to achieve please help to configure the nekohtml parsing.
Update:
After i tried with settings as
parser.setFeature( "http://cyberneko.org/html/features/balance-tags", true );
it is of no use. i doesn't give the result as i expected. it returns the same html content as i given
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
需要设置一个
balance-tags
功能来指定 NekoHTML 解析器是否应尝试平衡已解析文档中的标签。来自文档:
Need to set a
balance-tags
feature that specifies if the NekoHTML parser should attempt to balance the tags in the parsed document.from the docs: