如html文件中的中文都是这样的:特别说明:本次群发对象中,没有剔除已办理过账单&#201
在Java里怎么获取到这些中文啊。
请高手赐教。

解决方案 »

  1.   

    这些是Unicode 的10进制编码下一个 common-lang-2.x.jar 包
    import org.apache.commons.lang.StringEscapeUtils;public class Test {    public static void main(String[] args) {
            String str = "无论何时你声明一" +
                    "个变量,它都被赋" +
                    "予一个缺省值 NULL。初" +
                    "始化所有的变量是 PL/SQL " +
                    "的特点;这样,PL/SQL 不" +
                    "同于其它语言,比如 " +
                    "C 和 Ada。如果你想初始" +
                    "化变量为非 NULL 值,你" +
                    "可以在声明中用赋值" +
                    "操作符(:=)或DEFAULT 关键" +
                    "字做到这一点&#65306";
            System.out.println(StringEscapeUtils.unescapeHtml(str));
        }
    }
      

  2.   

    给你写好了 ,结贴给分
     String str1 = "特别说明:本次群";
            
            String[] str= str1.split(";");
            
            String sResult = "";
            for (int i = 0; i < str.length; i++) {
    int str2 = Integer.parseInt(str[i].replace("&#", ""));
    sResult += ""+(char)str2;
    }
            System.out.println(sResult);