java如何显示"html转义字符"对应的原始字符呢? ...

打印 上一主题 下一主题

主题 925|帖子 925|积分 2779

转自:
http://java265.com/JavaJingYan/202206/16540816403606.html
html转义字符简介:
    将html"标签字符"转换为可在浏览器中显示,我们将这种字符称之为"html转义字符"
下文笔者讲述html转义字符显示方法分享,如下所示
今天由于涉及一个客户端系统接收消息系统,
我们需将html系统转义字符调整为原始字符
那么如何实现这一转换呢?下文笔者将一一道来,如下所示:
  1. <strong>实现思路:
  2.     方式1:使用字符串的replace方法
  3.     方式2:使用StringEscapeUtils类中的方法
  4.         采用以上两种方式中任意一种方法,都可将转义字符还原为原字符<br></strong>
复制代码
  1. 方法一:
  2.    特殊字符替换
  3. public static String htmlReplace(String str){
  4.         str = str.replace("“", "“");
  5.         str = str.replace("”", "”");
  6.         str = str.replace(" ", " ");
  7.         str = str.replace("&", "&");
  8.         str = str.replace("&#39;", "'");
  9.         str = str.replace("’", "’");
  10.         str = str.replace("—", "—");
  11.         str = str.replace("–", "–");
  12.         return str;
  13.     }
  14. 方法二:
  15.    StringEscapeUtils类
  16. StringEscapeUtils.unescapeHtml4(str)
复制代码
  1. [/code] 
  2. [code]<strong> </strong>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王國慶

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表