> mojibake | fixer <
貼上 縺薙s縺ォ縺。縺ッ 或 ã“ã‚“ã«ã¡ã¯ 這類亂碼,工具會自動嘗試可能的錯誤解碼組合,依可信度排序並顯示還原結果。不會上傳任何內容。
範例:
候選結果(依推薦排序)
進階:手動指定編碼
選擇原始位元組的編碼,以及被誤讀時使用的編碼。選取候選結果後會自動填入。
[01]
自動辨識
嘗試 UTF-8、Shift_JIS、EUC-JP、ISO-2022-JP、Windows-1252 的組合,並依「像日文」的程度排序。
[02]
常見模式
支援 縺薙s縺ォ縺。縺ッ、ã“ã‚“ã«ã¡ã¯、ƒeƒXƒg、半形假名亂碼以及缺少 ESC 的 $B...(B。
[03]
隱私安全
使用瀏覽器內建的 TextDecoder 在本機處理,不會將資料傳送到任何地方。
>> 技術說明
修復原理:
亂碼是以一種編碼寫入的位元組被當作另一種編碼讀取所造成。本工具把亂碼文字用錯誤的編碼重新轉回位元組,再以正確的編碼解碼。它會嘗試所有合理的組合,並依「像真實日文」的程度為每個結果評分。
範例:
縺薙s縺ォ縺。縺ッ <- UTF-8 read as Shift_JIS -> こんにちは ƒeƒXƒg <- Shift_JIS read as Windows-1252 -> テスト
為什麼使用本工具:
- >修復郵件、CSV 與日誌中的亂碼
- >自動判斷錯誤的編碼組合
- >依排名比較多個候選結果
- >隱私:內容不會離開瀏覽器
>> 常見問題
問:什麼是 mojibake(亂碼)?
答:以某種字元編碼寫入的位元組被當作另一種編碼讀取時出現的無意義文字,例如把 UTF-8 文字當作 Shift_JIS 顯示。
問:所有亂碼都能修復嗎?
答:不能。已被取代為 ? 或 ◆ 的部分原始資訊已經遺失,無法還原。位元組完整的一般誤讀通常可以還原。
問:為什麼會顯示多個候選?
答:多種錯誤組合都可能得到看似合理的文字。清單依自然程度排序,請查看前面幾項。
問:為什麼 UTF-8 被當作 EUC-JP 讀取後無法完全還原?
答:EUC-JP 無法解讀的位元組會變成取代字元,原始位元組隨之遺失。
問:我的文字會被上傳嗎?
答:不會。所有轉換都在你的瀏覽器中完成。