转换印地语输出à¤à¥à¤μिनियमनà¤à¤§à¤¿à¤¨à¤¿à¤¯à¤®?

时间:2017-02-10 06:55:00

标签: java

à¤à¥à¤μिनियमनà¤à¤§à¤¿à¤¨à¤¿à¤¯à¤®

我翻译英文句子时得到的这个输出。有没有办法让它成为可读形式?

目标是将英语句子翻译成印地语。在控制台中正确获取印地语翻译输出。我需要把它写到文本文件中。

翻译的句子设置为“翻译”,并且通过getParameter()尝试保存到文件中。

字符串翻译= request.getParameter(“translation”); OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream(fileDir,true),“UTF-8”);         BufferedWriter fbw = new BufferedWriter(writer);
fbw.write(翻译);

Output file

Output file 1

1 个答案:

答案 0 :(得分:0)

这是一个不匹配字符编码的问题(如UTF-8) 确保从请求参数返回的数据的字符编码采用UTF-8编码 如果数据采用不同的编码,则在写入文件时必须使用该编码。