如何将多行 html 代码转换为单行 html 代码 [关闭]

Posted

技术标签:

【中文标题】如何将多行 html 代码转换为单行 html 代码 [关闭]【英文标题】:How to convert multiline html code to single line html code [closed] 【发布时间】:2013-08-24 17:35:24 【问题描述】:

我的代码是 测试.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 minifier并提问***.com/questions/728260/html-minification 周围有许多 HTML“缩小器”,但我认为这篇文章对于 Stack Overflow 来说是题外话——请参阅 help center 了解更多详情。跨度> 【参考方案1】:

你听说过这个吗?

http://www.willpeavy.com/minifier/

或者这个

http://www.textfixer.com/html/compress-html-compression.php

【讨论】:

【参考方案2】:

检查下面的好网站

minifier

【讨论】:

【参考方案3】:

这是一个声称这样做的网站..http://www.odditysoftware.com/page-webtools16.htm

【讨论】:

【参考方案4】:

使用http://htmlcompressor.com/compressor/ 单击“显示选项”并选中“单行 html 输出”

【讨论】:

【参考方案5】:

尝试使用StringUtils.chomp

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);

【讨论】:

【参考方案6】:

试试这个:

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

http://www.willpeavy.com/minifier/

【讨论】:

【参考方案7】:

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

http://www.willpeavy.com/minifier/ 或 http://www.iwebtool.com/html_optimizer

【讨论】:

以上是关于如何将多行 html 代码转换为单行 html 代码 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Spark:如何将多行转换为具有多列的单行?

将单行转换为多行

ServiceNow如何在Fufiller页面端实现String的多行与单行转换

CAD中多行文字与单行文字相互转换?

将单行转换为多行 Bigquery SQL

使用 Linux 工具将多行 csv 转换为单行