`
booby325
  • 浏览: 384121 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java字符串转意工具

阅读更多
/*
Are you for real?
What\'s in a name?
Mc''Williams
<data>
<data>

*/
import org.apache.commons.lang.StringEscapeUtils;

public class StringUtilsEscapeExampleV1 {

  public static void main(String args[]) {
    String unescapedJava = "Are you for real?";
    System.err.println(
      StringEscapeUtils.escapeJava(unescapedJava));

    String unescapedJavaScript = "What's in a name?";
    System.err.println(
      StringEscapeUtils.escapeJavaScript(unescapedJavaScript));

    String unescapedSql = "Mc'Williams";
    System.err.println(
      StringEscapeUtils.escapeSql(unescapedSql));

    String unescapedXML = "<data>";
    System.err.println(
      StringEscapeUtils.escapeXml(unescapedXML));

    String unescapedHTML = "<data>";
    System.err.println(
      StringEscapeUtils.escapeHtml(unescapedHTML));

  }
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics