有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

\u0BAB\u0BCD\u0BAA


共 (1) 个答案

  1. # 1 楼答案

    这应该让你开始:

    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());