java如何显示"html转义字符"对应的原始字符呢?
下文笔者讲述html转义字符显示方法分享,如下所示
今天由于涉及一个客户端系统接收消息系统,
我们需将html系统转义字符调整为原始字符
那么如何实现这一转换呢?下文笔者将一一道来,如下所示:
今天由于涉及一个客户端系统接收消息系统,
我们需将html系统转义字符调整为原始字符
那么如何实现这一转换呢?下文笔者将一一道来,如下所示:
实现思路: 方式1:使用字符串的replace方法 方式2:使用StringEscapeUtils类中的方法 采用以上两种方式中任意一种方法,都可将转义字符还原为原字符例:
方法一: 特殊字符替换 public static String htmlReplace(String str){ str = str.replace("“", "“"); str = str.replace("”", "”"); str = str.replace(" ", " "); str = str.replace("&", "&"); str = str.replace("'", "'"); str = str.replace("’", "’"); str = str.replace("—", "—"); str = str.replace("–", "–"); return str; } 方法二: StringEscapeUtils类 StringEscapeUtils.unescapeHtml4(str)
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。