Dizionario dei Tipi e delle Cause dei Mojibake
Ci sono regole dietro i Mojibake che appaiono come stringhe incomprensibili come "縺ゅj" o "".
Ti spiegheremo perché avvengono e la relazione tra questo meccanismo e la codifica.
Cos'è il Mojibake?
Il Mojibake è un errore di visualizzazione che si verifica quando i dati di testo vengono letti da un computer con un "codice carattere (codifica)" diverso da quello con cui sono stati salvati.
I computer memorizzano i caratteri come "numeri di 0 e 1 (sequenze di byte)". Il codice carattere è la tabella di corrispondenza che converte questi numeri in "caratteri" leggibili dall'uomo. Negli ambienti giapponesi esistono diversi codici carattere, come UTF-8, Shift_JIS, EUC-JP, ISO-2022-JP, e usare la tabella sbagliata porta a conversioni in caratteri completamente diversi.
Dizionario dei Tipi e delle Cause dei Mojibake
| Formato di Salvataggio → Formato di Visualizzazione | Caratteristiche Visive | Cause e Possibilità di Ripristino |
|---|---|---|
| UTF-8 ↓ Shift_JIS | 縺ゅj縺後→縺 (Spesso appaiono "縺", "繝", ecc.) | Il pattern oggi più comune. Si verifica quando un testo UTF-8 creato su Mac o smartphone viene aperto in vecchi software Windows o Excel. Avendo una forte regolarità, è altamente ripristinabile tramite i tool. |
| Shift_JIS ↓ UTF-8 | (Rombo nero con punto interrogativo, ecc.) | La sequenza di byte non valida viene sostituita dal Replacement Character (). Salvare sovrascrivendo in questo stato causa la perdita irreversibile delle informazioni originali, rendendo il ripristino impossibile. |
| EUC-JP ↓ Shift_JIS | ꤬Ȥ (Misto di katakana a mezza larghezza e simboli) | Codifica usata in vecchi database o programmi CGI in ambiente UNIX/Linux. Si verifica perché alcune gamme di questi caratteri si sovrappongono a quelle dei katakana a mezza larghezza in Shift_JIS. Ripristinabile. |
| UTF-8 ↓ EUC-JP | ꤬Ȥ (Sequenza di simboli incomprensibili) | Si verifica quando la rappresentazione a 3 byte di UTF-8 viene forzatamente interpretata in EUC-JP (principalmente 2 byte). Alcuni caratteri possono mancare, rendendo a volte difficile un ripristino perfetto. |
| ISO-2022-JP ↓ Shift_JIS ecc. | $B$"$j$,$H$&(B (Include $B o (B) | Il cosiddetto "codice JIS". Un tempo era lo standard per le e-mail. Fenomeno in cui le sequenze di escape (come $B) vengono visualizzate così come sono. Ripristinabile. |
| Mac OS Roman ↓ UTF-8 ecc. | √¢‚Ǩ‚Ä¢ (Gruppo di misteriosi simboli europei) | Codifica antica e specifica per Mac. Mojibake frequente nei nomi dei file quando i file Zip vengono scambiati tra Windows e Mac (noto come: Mocha). |
Come riparare il testo affetto da Mojibake?
Usando il nostro strumento di ripristino Mojibake, puoi verificare tutte le combinazioni di codifica dei caratteri tramite forza bruta e ripristinare il corretto testo originale con un solo clic.
Usa lo Strumento di Ripristino MojibakeInvia feedback
Facci sapere la tua opinione per aiutarci a migliorare lo strumento.
Il feedback è temporaneamente sospeso
Il server è occupato o la protezione antispam è attiva. Riprova più tardi.