亂 碼
可能 的 產 生 原因
[编辑]字體 檔案(font file)不 對 。
來 源 編 碼錯誤 ,或 文 件 受到破壞 。
早期 单字节的应用程 序 在 打 开双字 节语言 的 文 件 时不能 正 确识别文字 的 分割 ,在 换行的 地方 把 一个字从中分成两段,导致紧接在 后 面 的 整 个一行全部都是乱码。
低 階 版本 的 应用程 序 不能 识别高 階 版本 的 程 序 创建的 文 件 。
可能 的 解決 方法
[编辑]轉換 編 碼:一般 可 試 Big5、GBK、UTF-8(Unicode的 一種 應用 方式 ,包括 世界 上 主要 的 文字 )三種 ,如涉及的不 是 中 文 ,可 以再試 JIS(日 文 )、KR(韓 文 )及其他 文字 編 碼。徹底的 解決 方法 是 雙方 使用 同一 編 碼系統 ,如UTF-8,只 要用 戶 有 對應 的 字體 檔案就可以正確 的 顯示 文字 。實際 上 要 統一 編 碼系統 還 要 克服 各種 客觀 的 困難 ,現時 只 有 靠 軟件(如Microsoft AppLocale)有 更 高 的 解 碼能力 。因 繁簡 編 碼不通用 導 致的亂 碼,於系統 的 其他日 期 、時間 與 地區 設定 將 非 Unicode程 式 的 使用 語 言 更改 為 繁 體 /簡體或 能 解決 。轉換 字體 :如果解 碼正確 而出現 錯誤 文字 ,有 可能 是 字體 檔案沒 有 相對 應 的 字 符 ,可 嘗試轉換 字體 檔案。- 如果
本來 該顯示 出 漢字 的 ,卻變成 數字 ,如最欣賞相中拉
(最 欣賞相 中 拉 )等 Unicode代 碼,可 以把這部分 抄 出來 ,獨立 存 儲 成 html檔,再 用 瀏 覽 器 打開 解 碼,或 直接 用 JavaScript解讀 ︰alert("最欣賞相中拉");
- 其他:
有 時 解 碼的方 法要 視 乎軟件 和 實際 環境 ,及不斷 嘗試才能 解 碼,特別 在 不知 本來 是 用 哪種編 碼系統 時 。 有 時 輸入 漢字 時 也會出現 亂 碼,不 過 這種情況 很少出現 。最大 原因 是 輸入 法 所用 的 編 碼,與 經 編輯 器 輸出 的 字體 編 碼不符 所 致,可 嘗試轉換 字體 來 解決 。例 如把GBK編 碼的輸入 法 裝 到 只 支援 Big5的 系統 上 ,是 不能 正確 顯示 所 輸入 的 字 的 ;必需 選擇 Big5編 碼的輸入 法 ,或 把 輸入 法 裝 到 GBK的 系統 中 。外 文 所 引致 的 亂 碼,只 有 轉換 支援 某 外 文 的 字體 檔案才能 解決 。
参 見
[编辑]参考
[编辑]- ^ King, Ritchie. Will unicode soon be the universal code? [The Data]. IEEE Spectrum. 2012, 49 (7): 60. doi:10.1109/MSPEC.2012.6221090.
- ^ "烫烫烫屯
屯 屯 "那 些事 .知 乎专栏. [2022-10-15]. (原始 内容 存 档于2020-10-20) (中 文 ).
外部 連結
[编辑]- 邮件
乱 码 - E-mail
乱 码解码器(简体中 文 ) - E-mail
乱 码解码器(繁 體 中 文 ) - E-mail
乱 码解码器 (页面存 档备份,存 于互联网档案 馆)
|