200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > java将包含unicode的字符串转换成中文汉字

java将包含unicode的字符串转换成中文汉字

时间:2019-02-25 10:51:16

相关推荐

java将包含unicode的字符串转换成中文汉字

与其他厂家对接接口的时候,返回描述为unicode码,看着特别扭,参考资料,转换成我们可以看懂的汉字。

返回的参数:

参数:unicode码 ,直接返回汉字

private static String asciiToNative(String asciicode) {String[] asciis = asciicode.split("\\\\u");String nativeValue = asciis[0];try {for (int i = 1; i < asciis.length; i++) {String code = asciis[i];nativeValue += (char) Integer.parseInt(code.substring(0, 4), 16);if (code.length() > 4) {nativeValue += code.substring(4, code.length());}}} catch (NumberFormatException e) {return asciicode;}return nativeValue;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。