1
我使用下面的代碼片段顯示了從數據庫檢索簡化。中國字符,但它顯示垃圾字符字符編碼問題 - GB2312
String text="×°ÏäʱÇëÅÄÕÕ"; // retrieved from database
String result=new String(text.getBytes("utf-8"),"GB2312");
實際輸出爲擄盲滷毛
預期成果是:裝箱時請拍照
請幫助
我使用下面的代碼片段顯示了從數據庫檢索簡化。中國字符,但它顯示垃圾字符字符編碼問題 - GB2312
String text="×°ÏäʱÇëÅÄÕÕ"; // retrieved from database
String result=new String(text.getBytes("utf-8"),"GB2312");
實際輸出爲擄盲滷毛
預期成果是:裝箱時請拍照
請幫助
字符串總是應該有正確的字符。只有在轉換爲字節流時,編碼纔會起作用。
所以當text
是你從數據庫中得到的,那麼你在從數據庫中獲取字符串時已經有問題了。