//package com;
//
//import org.apache.commons.lang3.StringEscapeUtils;
//
////apacheå·¥å
·å
common-lang䏿ä¸ä¸ªå¾æç¨çå¤çå符串çå·¥å
·ç±»ï¼å
¶ä¸ä¹ä¸å°±æ¯StringEscapeUtils,è¿ä¸ªå·¥å
·ç±»æ¯å¨2.3çæ¬ä»¥ä¸å ä¸çå»çï¼å©ç¨å®è½å¾æ¹ä¾¿çè¿è¡html,xml,Javaçç转ä¹ä¸å转ä¹ï¼èä¸è¿è½å¯¹å
³é®å符串è¿è¡å¤çé¢é²SQL注å
¥ï¼ä¸è¿å¥½åcommon-lang3.0以åæçç好忲¡è¿ä¸ªå¤çSQLè¯å¥çæ¹æ³äºï¼æ³ç¨çè¯åææ¶å¼å
¥å¯¹åºçjarå
ï¼ä»¥ä¸ä¸ºå®çé¨åæ¹æ³ï¼
//
//public class StringEscapeUtilsTest {
//
// public static void main(String args[]){
//
// String sql="1' or '1'='1";
//// System.out.println("é²SQL注å
¥:"+StringEscapeUtils.escapeSql(sql)); //é²SQL注å
¥
////
// System.out.println("转ä¹HTML,æ³¨ææ±å:"+StringEscapeUtils.escapeHtml3("chenç£ xing")); //转ä¹HTML,æ³¨ææ±å
// System.out.println("å转ä¹HTML:"+StringEscapeUtils.unescapeHtml3("chenç£ xing")); //å转ä¹HTML
//
// String str = "'";
// System.out.println("å转ä¹HTML:"+StringEscapeUtils.unescapeHtml3(str)); //å转ä¹HTML
////
//// System.out.println("转æUnicodeç¼ç ï¼"+StringEscapeUtils.escapeJava("éç£å
´")); //è½¬ä¹æUnicodeç¼ç
////
//// System.out.println("转ä¹XMLï¼"+StringEscapeUtils.escapeXml("