0

我有一个 HTML 文件,其中所有标签都在一行中。我想将每个标签分开并将其放在自己的行上。最终目标是拥有一个格式良好的 HTML 文件。

例如

<html><head><title>StackOverflow</title></head><body></body></html>

将转换为:

<html>
    <head>
        <title>
        StackOverflow
        </title>
    </head>
    <body>
    </body>
</html>

是否有现有的 Java 库可以处理这个问题?

4

1 回答 1

2

您的问题与格式良好的 HTML 文件无关。即使 html 标签在同一行,也不意味着 html 格式不正确。你真正需要的只是一个格式化程序,它基本上会让你的 html 更易于阅读。您可以查看JTidy,它还可以选择进行语法检查。

于 2012-06-26T12:55:02.527 回答