HttpServletResponse编码问题

时间:2012-10-11 12:01:15

标签: java

我有一个返回JSON的API,它实际上使用默认编码返回它(我相信它是UTF-8),但是日语和阿拉伯语字符显示为???或者一些垃圾

我的问题是:有没有简单的方法来显示日文字符?我尝试将页面编码设置为UTF-8,但它不起作用。任何人体建议解决方案吗?

1 个答案:

答案 0 :(得分:2)

如果某处没有错误,则应该使用UTF-8。参见:

以下是Hiragana个日文字母UTF-8 encoding page

所以,我认为你犯了一个错误,或者你的API没有完成它的工作。

编辑:

正如duffymo在评论中指出的那样:

  

JSON未编码或显示器未正确解释它们。只需要检查两个点。其中一个或两个都可能是错误的