\u5E7F\u4E1C \u5E7F\u4E1C\u7701这是什么编码格式? 如题,在Java中如何将字符串转换成这种格式呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java\bin下面有一个命令Native2Ascii查找用法,转码 %JAVA_HOME%\bin\native2asciiunicode code point unicode /** * 字符串转化为unicode * @param gbString * @return */ public static String encodeUnicode(final String gbString) { char[] utfBytes = gbString.toCharArray(); String unicodeBytes = ""; for (int byteIndex = 0; byteIndex < utfBytes.length; byteIndex++) { String hexB = Integer.toHexString(utfBytes[byteIndex]); if (hexB.length() <= 2) { hexB = "00" + hexB; } //unicodeBytes = unicodeBytes + "\\u" + hexB; unicodeBytes = unicodeBytes + hexB; } System.out.println(unicodeBytes); return unicodeBytes; } // unicode转化汉字 public static StringBuffer decodeUnicode(String utfStr) { final StringBuffer buffer = new StringBuffer(); String charStr = ""; String operStr = utfStr; for(int i =0 ; i < utfStr.length() ;i=+4){ charStr = operStr.substring(0, 4); operStr = operStr.substring(4, operStr.length()); char letter = (char) Integer.parseInt(charStr, 16); buffer.append(new Character(letter).toString()); } return buffer; } DWR 指定用户聊天 急,急,开发一套KTV系统,需要用到哪些技术? 迷茫啊,我应该从哪里学起,学什么比较好啊 Tomcat服务器问题(急,在线求答) 请教树状结构算法 Bean的疑惑 妈呀,我网站某个网页被BAIDU封杀了。严重抗议! 请问怎么读取一个文件夹下的所有文件。 jive中的DbWatch是什么啊? MyEclipse项目在浏览器中打不开 訪問struts時的路徑問題 使用struts2.1 hibernate spring整合项目出现错误
java\bin下面有一个命令
Native2Ascii查找用法,转码
* 字符串转化为unicode
* @param gbString
* @return
*/
public static String encodeUnicode(final String gbString) {
char[] utfBytes = gbString.toCharArray();
String unicodeBytes = "";
for (int byteIndex = 0; byteIndex < utfBytes.length; byteIndex++) {
String hexB = Integer.toHexString(utfBytes[byteIndex]);
if (hexB.length() <= 2) {
hexB = "00" + hexB;
}
//unicodeBytes = unicodeBytes + "\\u" + hexB;
unicodeBytes = unicodeBytes + hexB;
}
System.out.println(unicodeBytes);
return unicodeBytes;
} // unicode转化汉字
public static StringBuffer decodeUnicode(String utfStr) {
final StringBuffer buffer = new StringBuffer();
String charStr = "";
String operStr = utfStr;
for(int i =0 ; i < utfStr.length() ;i=+4){
charStr = operStr.substring(0, 4);
operStr = operStr.substring(4, operStr.length());
char letter = (char) Integer.parseInt(charStr, 16);
buffer.append(new Character(letter).toString());
}
return buffer;
}