/**
* 将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;
}
本文介绍了一种用于处理字符串中Unicode编码的方法。该方法通过使用Java编程语言实现了字符串的编码与解码过程,帮助开发者解决在处理特殊字符时遇到的问题。
326

被折叠的 条评论
为什么被折叠?



