Java 如何将多行html代码转换为单行html代码

Java 如何将多行html代码转换为单行html代码,java,javascript,html,css,Java,Javascript,Html,Css,我的代码是 test.html: <!DOCTYPE html> <html> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> 我的第一个标题 我的第一段 转换为 <!DOCTYPE html><html><body><h1>M

我的代码是 test.html:

<!DOCTYPE html>
<html>
<body>

<h1>My First Heading</h1>

<p>My first paragraph.</p>

</body>
</html>

我的第一个标题
我的第一段

转换为

<!DOCTYPE html><html><body><h1>My First Heading</h1><p>My first paragraph.</p></body></html>
我的第一个标题我的第一段


我正在使用手动转换,请告诉我有任何在线转换器可以将多行html代码转换为单行html

您听说过吗

还是这个

检查以下良好站点


这里有一个网站声称可以这样做。
使用 单击“显示选项”并选中“单行html输出”

尝试使用

试试这个:

缩小HTML(或XHTML),以及标记中包含的任何CSS或JS


您可以使用以下任一方法来执行此操作:


你为什么要这样做?你可以搜索
html缩微器
并询问周围有很多html“缩微器”,但是我认为这篇文章可能与堆栈溢出无关-有关更多详细信息,请参阅“不要求什么”上的。
BufferedReader bufferedReader = new BufferedReader(new FileReader(FILE_NAME));
        String s = null;
        StringBuilder stringBuilder = new StringBuilder();
        while((s = bufferedReader.readLine()) != null)
        {
            stringBuilder.append(StringUtils.chomp(s));
        }

        System.out.println("stringBuilder : "+stringBuilder);