码迷,mamicode.com
首页 > Web开发 > 详细

富文本 保存转义StringEscapeUtils.unescapeHtml4(

时间:2018-01-19 11:55:56      阅读:1692      评论:0      收藏:0      [点我收藏+]

标签:apache   amp   pos   html   blog   org   log   nbsp   ima   

StringEscapeUtils.unescapeHtml4( 

【org.apache.commons.lang.StringEscapeUtils.escapeHtml(str)】

 

【StringEscapeUtils】
String str = "<a href=‘http://www.baidu.com‘>baidu</a><script>";
/**
* Spring的HtmlUtils进行转义
*/
//&lt;a href=&#39;http://www.baidu.com&#39;&gt;baidu&lt;/a&gt;&lt;script&gt;
System.out.println(org.springframework.web.util.HtmlUtils.htmlEscape(str));
//<a href=&#39;http://www.baidu.com&#39;>baidu</a><script>
System.out.println(org.springframework.web.util.HtmlUtils.htmlEscapeDecimal(str));
//&#x3c;a href=&#x27;http://www.baidu.com&#x27;&#x3e;baidu&#x3c;/a&#x3e;&#x3c;script&#x3e;
System.out.println(org.springframework.web.util.HtmlUtils.htmlEscapeHex(str));

/**
* Spring的HtmlUtils进行还原
*/
//<a href=‘http://www.baidu.com‘>baidu</a><script>
System.out.println(org.springframework.web.util.HtmlUtils.htmlUnescape("&lt;a href=&#39;http://www.baidu.com&#39;&gt;baidu&lt;/a&gt;&lt;script&gt;"));
//<a href=‘http://www.baidu.com‘>baidu</a><script>
System.out.println(org.springframework.web.util.HtmlUtils.htmlUnescape("<a href=&#39;http://www.baidu.com&#39;>baidu</a><script>"));
//&#60;a href=‘http://www.baidu.com‘&#62;baidu&#60;/a&#62;&#60;script&#62;
System.out.println(org.springframework.web.util.HtmlUtils.htmlUnescape("&#x3c;a href=&#x27;http://www.baidu.com&#x27;&#x3e;baidu&#x3c;/a&#x3e;&#x3c;script&#x3e;"));

/**
* apache的StringEscapeUtils进行转义
*/
//&lt;a href=‘http://www.baidu.com‘&gt;baidu&lt;/a&gt;&lt;script&gt;
System.out.println(org.apache.commons.lang.StringEscapeUtils.escapeHtml(str));

/**
* apache的StringEscapeUtils进行还原
*/
//&#60;a href=‘http://www.baidu.com‘&#62;baidu&#60;/a&#62;&#60;script&#62;
System.out.println(org.apache.commons.lang.StringEscapeUtils.unescapeHtml("&lt;a href=‘http://www.baidu.com‘&gt;baidu&lt;/a&gt;&lt;script&gt;"));

富文本 保存转义StringEscapeUtils.unescapeHtml4(

标签:apache   amp   pos   html   blog   org   log   nbsp   ima   

原文地址:https://www.cnblogs.com/duanqiao123/p/8315308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!