package com.zhh.util;
/*
*author zhh
*/
public class HTMLDecoder {
public static String decode(String str){
String[] tmp = str.split(";&#|&#|;");
StringBuffer sb = new StringBuffer("");
for (int i=0; i<tmp.length; i++ ){
if (tmp[i].matches("\\d{5}")){
sb.append((char)Integer.parseInt(tmp[i]));
} else {
sb.append(tmp[i]);
}
}
return sb.toString();
}
public static void main(String[] args){
String msg = decode("&# 31859;&# 24066;&# 24055;&# 34903;&# 36947"); //去掉符号和数字间空格再转
System.out.println(msg);
}
}
Html编码转换(&#数字型)
最新推荐文章于 2022-11-11 05:54:45 发布