类 EscapeUtil

java.lang.Object
com.jeeplus.devtools.util.EscapeUtil

public class EscapeUtil extends Object
转义工具集.

1.JDK提供的URL 转义,转义后的URL可作为URL中的参数

2.Commons-Lang的xml/html 转义

比如 "bread" & "butter" 转化为 "bread" & "butter"

作者:
calvin
  • 构造器详细资料

    • EscapeUtil

      public EscapeUtil()
  • 方法详细资料

    • urlEncode

      public static String urlEncode(String part)
      URL 编码, Encode默认为UTF-8.

      转义后的URL可作为URL中的参数

    • urlDecode

      public static String urlDecode(String part)
      URL 解码, Encode默认为UTF-8. 转义后的URL可作为URL中的参数
    • escapeXml

      public static String escapeXml(String xml)
      Xml转码,将字符串转码为符合XML1.1格式的字符串.

      比如 "bread" & "butter" 转化为 "bread" & "butter"

    • unescapeXml

      public static String unescapeXml(String xml)
      Xml转码,XML格式的字符串解码为普通字符串.

      比如 "bread" & "butter" 转化为"bread" & "butter"

    • escapeHtml

      public static String escapeHtml(String html)
      Html转码,将字符串转码为符合HTML4格式的字符串.

      比如 "bread" & "butter" 转化为 "bread" & "butter"

    • unescapeHtml

      public static String unescapeHtml(String html)
      Html解码,将HTML4格式的字符串转码解码为普通字符串.

      比如 "bread" & "butter"转化为"bread" & "butter"