大家好,我是小曜,我来为大家解答以上问题。Unicode转中文 python,unicode转中文很多人还不知道,现在让我们一起来看看吧!
1、/**
2、 * @Title: decodeUnicode
3、 * @param dataStr 汉字转化为Unicode后的字符串
4、 * @return String Unicode码转化为的汉字
5、 * @throws
6、 * @dateTime 2016-9-11 上午10:50:48
7、 * @Description: 将Unicode码转为汉字
8、 */
9、 public static String decodeUnicode(final String dataStr) {
10、 int start = 0;
11、 int end = 0;
12、 final StringBuffer buffer = new StringBuffer();
13、 while (start > -1) {
14、 end = dataStr.indexOf("\u", start + 2);
15、 String charStr = "";
16、 if (end == -1) {
17、 charStr = dataStr.substring(start + 2, dataStr.length());
18、 } else {
19、 charStr = dataStr.substring(start + 2, end);
20、 }
21、 char letter = (char) Integer.parseInt(charStr, 16); // 16进制parse整形字符串。
22、 buffer.append(new Character(letter).toString());
23、 start = end;
24、 }
25、 return buffer.toString();
26、 }
本文到此讲解完毕了,希望对大家有帮助。