使用Spring提供的HtmlUtils实现HTML字符转义

Spring框架中提供了一个用于HTML字符转义的工具类org.springframework.web.util.HtmlUtils,使用方式如下代码:

[code lang=”java” title=”TestHtmlEscape.java”]
import org.springframework.web.util.HtmlUtils;

public class TestHtmlEscape {
public static void main(String[] args) {
String html = "" +
"<!DOCTYPE html>\n" +
"<html lang=\"en\">\n" +
"<head>\n" +
" <meta charset=\"UTF-8\">\n" +
" <title>鹞之神乐</title>\n" +
"</head>\n" +
"<body>\n" +
"\n" +
"</body>\n" +
"</html>";
String htmlEscape = HtmlUtils.htmlEscape(html);
System.err.println(htmlEscape);
}

}
[/code]
[code title=”输出结果:”]
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;title&gt;鹞之神乐&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;/body&gt;
&lt;/html&gt;
[/code]

未经允许不得转载:鹞之神乐 » 使用Spring提供的HtmlUtils实现HTML字符转义

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏