首页 > Web开发 > 详细

富文本 保存转义StringEscapeUtils.unescapeHtml4(

时间:2018-01-19 10:32:19      阅读:251      评论:0      收藏:0      [点我收藏+]

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(

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!