现在的位置: 首页 > 综合 > 正文

GB编码转UTF

2013年10月13日 ⁄ 综合 ⁄ 共 470字 ⁄ 字号 评论关闭

    public static String GBtoUTF(String gb2312String) {
        if (gb2312String == null) {
            return null;
        }
        System.out.println(gb2312String.length());
        StringBuffer sb = new StringBuffer(gb2312String.length() * 8);

        int j = 0;
        for (int i = 0; i < gb2312String.length(); i++) {
            j = gb2312String.charAt(i);
            sb.append("&#x");
            sb.append(Integer.toHexString(j).toUpperCase());
            sb.append(";");
        }
        return sb.toString();
    }

抱歉!评论已关闭.