/**
* 将Unicode编码转换为正常字符
*
* @author yisin
* @date 2012-12-11 下午12:03:57
* @param param
* @return
*/
public static String stringUncode(String param) {
if (param != null && !param.trim().equals("")) {
try {
// param = param.replaceAll("%(?![0-9a-fA-F]{2})", "%25"); //测试%转义
param = URLEncoder.encode(param, "utf-8");//转码
param = URLDecoder.decode(param, "UTF-8");//解码
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
return param;
}
* 将Unicode编码转换为正常字符
*
* @author yisin
* @date 2012-12-11 下午12:03:57
* @param param
* @return
*/
public static String stringUncode(String param) {
if (param != null && !param.trim().equals("")) {
try {
// param = param.replaceAll("%(?![0-9a-fA-F]{2})", "%25"); //测试%转义
param = URLEncoder.encode(param, "utf-8");//转码
param = URLDecoder.decode(param, "UTF-8");//解码
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
return param;
}