从文件中读取unicode并显示文本

时间:2011-05-22 15:01:55

标签: java android unicode

如何从文件中读取unicode字符并在textview中显示相应的字母。例如,该文件包含以下内容

  

\ u0BAB \ u0BCD \ u0BAA

1 个答案:

答案 0 :(得分:0)

这应该让你开始:

String str = "\\u0BAB\\u0BCD\\u0BAA";
StringBuilder sb = new StringBuilder();

for (int i = 0; i < str.length(); i += 6) {
    String chStr = str.substring(i+2, i+6);
    sb.append((char) Integer.parseInt(chStr, 16));
}

System.out.println("Result: " + sb.toString());