中文与 Unicode 编码的相互转换
2009-03-25 14:08
405 查看
Unicode 16 进制编码转换为 中文字符串
中文字符串 转换为 Unicode 16 进制编码
public static String UnicodeToChar(String unicodeString){ StringBuffer charString = new StringBuffer(); for (int i = 0; i + 4 <= unicodeString.length(); i = i + 4) { int j = Integer.parseInt(unicodeString.substring(i, i + 4), 16); charString.append((char) j); } return charString.toString(); }
中文字符串 转换为 Unicode 16 进制编码
public static String CharToUnicode(String s) { try { StringBuffer out = new StringBuffer(""); byte[] bytes = s.getBytes("unicode"); for (int i = 2; i < bytes.length - 1; i += 2) { String str = Integer.toHexString(bytes[i + 1] & 0xff); for (int j = str.length(); j < 2; j++) { out.append("0"); } String str1 = Integer.toHexString(bytes[i] & 0xff); out.append(str); out.append(str1); } return out.toString(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); return null; } }
相关文章推荐
- native2ascii 中文字符与Unicode编码相互转换
- java中文和unicode编码相互转换(转)
- 中文字符 与 十六进制Unicode编码 相互转换
- WindowsPhone的中文GB2312、GBK编码与Unicode相互转换
- WindowsPhone的中文GB2312、GBK编码与Unicode相互转换
- PHP Unicode编码相互转换
- Java实现的utf8,gbk,unicode编码相互转换的代码
- JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- java_unicode和中文相互转换的工具方法
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- ANSI、UNICODE、UTF-8编码格式相互之间转换
- JavaScript汉字Unicode编码相互转换
- 中文转换成Unicode编码和Unicode编码转换成中文,Java代码实现
- js Unicode编码相互转换
- 汉字与Unicode编码相互转换(Js版)
- js unicode 编码解析关于数据转换为中文的两种方法
- PHP实现Unicode编码相互转换的方法示例
- unicode的编码转换成中文的list