gpt4 book ai didi

java - Tidy 导致不良间距问题 (JTidy)

转载 作者:行者123 更新时间:2023-12-02 08:37:31 25 4
gpt4 key购买 nike

我们正在使用 JTidy 来清理一些 html 以进行 sax 处理。我们在间距问题上遇到了很多麻烦,如下例所示:

HTML

<i>stack<span
class="bold">overflow</span></i>

输出“stackoverflow”

但是...

发布 JTidy

<i>stack
<span
class="bold">overflow</span></i>

输出“堆栈溢出”(注意新空格)

任何人都有任何建议可以更好地解决/处理这个问题。我已经完成了所有 Tidy/JTidy 设置,但没有看到任何可以解释此问题的内容。

最佳答案

事实证明这个简单的例子并没有真正说明问题。实际问题是 Tidy/JTidy 使用默认换行设置,当属性值很长时,该设置会导致上述问题(以及其他各种间距问题)。

一切都已修复:

 jtidy.setWraplen(0);
jtidy.setWrapAttVals(false);

关于java - Tidy 导致不良间距问题 (JTidy),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1094767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com