2012-10-11 49 views
0

我有一個返回JSON的API,它實際上使用默認編碼(我相信它是UTF-8)返回它,但是日文和阿拉伯文字符顯示爲???或一些垃圾HttpServletResponse編碼問題

我的問題是:有沒有簡單的方法來顯示日文字符?我嘗試通過將頁面編碼設置爲UTF-8,但它不起作用。任何機構都可以提供解決方案嗎?

+4

問題出在「相信」一詞。檢查你的假設。 JSON沒有被編碼,或者顯示不能正確解釋它們。只需兩個點檢查。其中之一或兩者都可能是錯誤的。 – duffymo

回答

2

如果在某處沒有錯誤,它應該使用UTF-8。請參閱:

這裏是Hiragana日本信UTF-8 encoding page

所以,我認爲你犯了一個錯誤,或者你的API沒有完成它的工作。

編輯:

如duffymo在評論中指出你的問題:

無論是JSON不編碼或顯示不正常的解釋它們。只需兩個點檢查。其中之一或兩者都可能是錯誤的