小编San*_*utt的帖子

如何在Mysql中插入印地语

我改变了charset set但是没有用

CREATE TABLE `tbl_hindi` (
  `data` varchar(1000) character set utf8 collate utf8_bin default NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `tbl_hindi` VALUES ('????????');
Run Code Online (Sandbox Code Playgroud)

mysql hindi

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

使用Java在控制台中显示印地语

StringBuffer contents=new StringBuffer();
BufferedReader input =  new BufferedReader(new FileReader("/home/xyz/abc.txt"));
String line = null; //not declared within while loop
while (( line = input.readLine()) != null){
    contents.append(line);
}
System.out.println(contents.toString());
Run Code Online (Sandbox Code Playgroud)

文件abc.txt包含

\u0905\u092d\u0940 \u0938\u092e\u092f \u0939\u0948 \u091c\u0928\u0924\u093e \u091c\u094b \u091a\u093e\u0939\u0924\u0940 \u0939\u0948 \u092
Run Code Online (Sandbox Code Playgroud)

我想在使用Java的控制台中用印地语语言显示它.

如果我只打印这样的字符串str ="\ u0905\u092d\u0940\u0938\u092e\u092f\u0939\u0948\u091c\u0928\u0924\u093e\u091c\u094b\u091a\u093e\u0939\u0924\u0940\u0939\u0948\u092";

的System.out.println(STR);

然后它工作正常,但当我尝试从文件中读取它不起作用.

帮帮我.

java utf-8

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

标签 统计

hindi ×1

java ×1

mysql ×1

utf-8 ×1