【发布时间】:2017-02-13 14:36:37
【问题描述】:
à¤à¥ विनियमन à¤à¤§à¤¿à¤¨à¤¿à¤¯à¤®
当我翻译一个英文句子时得到这个输出。有什么办法让它可读吗??
目标是将英语句子翻译成印地语。在控制台中正确获得了印地语翻译的输出。我需要将其写入文本文件。
翻译后的句子设置为“翻译”,并通过 getParameter() 尝试将其保存到文件中。
字符串翻译 = request.getParameter("translation");
OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream(fileDir,true), "UTF-8");
BufferedWriter fbw = new BufferedWriter(writer);
fbw.write(翻译);
【问题讨论】:
-
我怀疑这是您的控制台编码的问题。但是你如何得到这个输出呢?
-
显示一些你尝试过的代码。你从哪里得到字符串 à¤à¥ विनिय?
-
请向我们展示您的代码和您的输入。否则,我们无法帮助您找到问题。
-
请发帖minimal reproducible example。这将帮助人们帮助你。你甚至可能最终自己解决它! :)。另见How to Ask。
-
您将无法修复该字符串。您需要修复获取它的方法。
标签: java