如何将多行 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 代码 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章