2012-11-22 50 views
0

我有一個問題,關於在數據存儲保存文本字符串,問題是特殊字符,而不是丹麥的字符「A」節省「= E5」,「O」爲「= F8」等。我不明白的是,在我的本地開發服務器上,它正確保存了字符串。丹麥字,誤格式化的數據存儲

任何想法,我可以做什麼?

回答

1

它可以是以下形式的不正確提交字符編碼(即在瀏覽器和web應用程序之間,而不是之間的web應用程序和數據存儲區)。嘗試查看發送時表單是否正確編碼(檢查請求標題,以查看content-encoding標題是否使用UTF-8或其他方式)。

0

添加
在AppEngine上-web.xml中

字符串str = 「一些特殊字符的字符串」; 使用下面的堅持和從數據存儲 新的String檢索(str.getBytes( 「UTF-8」), 「UTF8」)