//中文转Unicode public static String gbEncoding(final String gbString) { //gbString = "测试" char[] utfBytes = gbString.toCharArray(); //utfBytes = [测, 试] String unicodeBytes = ""; for (int byteIndex = 0; byteIndex -1) { end = dataStr.indexOf("\\u", start + 2); String charStr = ""; if (end == -1) { charStr = dataStr.substring(start + 2, dataStr.length()); } else { charStr = dataStr.substring(start + 2, end); } char letter = (char) Integer.parseInt(charStr, 16); // 16进制parse整形字符串。 buffer.append(new Character(letter).toString()); start = end; } return buffer.toString(); }
java对unicode转码,Unicode编码和中文互转(JAVA实现)
最新推荐文章于 2024-05-09 21:16:14 发布