✔ 最佳答案
可能的產生原因
1 一般是軟體程序解碼錯誤。如瀏覽器把GBK碼當成是Big5碼顯示出來, 或電子郵件程序把對方傳來的郵件錯誤解碼。如果在發送時編碼錯誤, 收件者的電郵程序是不能解碼的, 必需要寄件者的電郵程序重新編碼再寄。
2 字體檔案不對。
3 來源編碼錯誤, 或文件受到破壞。
可能的解決方法
1 嘗試去轉換編碼。一般可試Big5、GBK、UTF8三種, 如涉及的不是中文, 可以再試JIS(日文)、KR(韓文)及其他文字編碼。徹底的解決方法是雙方使用同一編碼系統, 如UTF8(Unicode的一種應用方式, 包括世界上主要的文字), 只要用戶有對應的字體檔案就可以正確的顯示出來。實際上要統一編碼系統還要克服各種客觀的困難, 現時只有靠軟體有更高的解碼能力。
2 轉換字體。如果解碼正確而出現錯誤文字, 有可能是字體檔案中沒有相對應的字元, 可嘗試轉換字體檔案。
3 如果本來出漢字的變成數字如最 欣 賞 相 中 拉(這些是Unicode), 可以把這部分抄出來, 獨立存儲成.html檔, 再用瀏覽器打開即可解碼。
4 其他。有時解碼的方法要視乎軟體和實際環境, 及不斷嘗試才能解碼, 特別在不知本來是用哪種編碼系統時。