相关疑难解决方法(0)

印地语字符将无法正确显示在Web视图中

我有数据库,其中数据存储在印地文中,\u092e\u0948\u0902 \u0924\并使用下面的内容将该内容设置为webview.

  webview1.loadData(hindi_content, "text/html", "UTF-8");
Run Code Online (Sandbox Code Playgroud)

但它会显示为

印地文内容显示为

我不知道为什么会这样.任何人请建议.如何解决这个问题!

android android-layout

11
推荐指数
1
解决办法
2284
查看次数

Java:如何从字符串"\ u00C3"等创建unicode

我有一个文件,其字符串手写为\ u00C3.我想创建一个由java中的unicode表示的unicode字符.我试过但找不到怎么样.救命.

编辑:当我读取文本文件时,字符串将包含"\ u00C3"而不是unicode但是包含ASCII字符'\''u''0''0''3'.我想从该ASCII字符串形成unicode字符.

java unicode unicode-string

7
推荐指数
1
解决办法
7718
查看次数

在java中读取unicode字符

当我分配一个unicode字符串时,我对java有点新鲜

  String str = "\u0142o\u017Cy\u0142";
  System.out.println(str);

  final StringBuilder stringBuilder = new StringBuilder();
  InputStream inStream = new FileInputStream("C:/a.txt");
  final InputStreamReader streamReader = new InputStreamReader(inStream, "UTF-8");
  final BufferedReader bufferedReader = new BufferedReader(streamReader);
  String line = "";
  while ((line = bufferedReader.readLine()) != null) {
      System.out.println(line);
      stringBuilder.append(line);
  }
Run Code Online (Sandbox Code Playgroud)

为什么在两种情况下结果都不同,文件a.txt也包含相同的字符串.但是当我打印文件的输出时,它打印z\u0142o\u017Cy\u0142而不是实际的unicode字符.如果我想将文件内容也打印为正在打印的字符串,我知道如何做到这一点.

java unicode file

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

unicode ×2

android ×1

android-layout ×1

file ×1

unicode-string ×1