WMW

Naprawianie Mojibake (Zniekształconego Tekstu)

Free

Odzyskuje oryginalne bajty za zniekształconym (mojibake) tekstem i dekoduje je ponownie w kilku popularnych kodowaniach, pokazując każdego czystego kandydata.

Działa całkowicie w twojej przeglądarce. Twój tekst nigdy nigdzie nie jest przesyłany.

Komentarze (0)

Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.

Komentarze gości są sprawdzane przed publikacją. Zaloguj się aby publikować natychmiast.

Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!

Co robi to narzędzie

Wklej tekst, który wygląda na zniekształcony (np. Café zamiast Café), a to narzędzie odzyska oryginalne bajty i spróbuje ponownie je zdekodować w kilku popularnych kodowaniach znaków, pokazując każdy czysty wynik, abyś mógł wybrać prawidłowy.

Jak To Działa

Takie mojibake jest prawie zawsze spowodowane tym, że prawidłowe bajty UTF-8 są błędnie odczytywane bajt po bajcie jako Windows-1252 (lub blisko związany Latin-1). To narzędzie odwraca ten pierwszy krok, mapując każdy znak w Twoim zniekształconym tekście z powrotem na pojedynczy bajt, z którego wygenerowałby go Windows-1252. Następnie przekazuje tę odzyskaną sekwencję bajtów do wbudowanego w przeglądarce TextDecoder dla kilku kandydujących kodowań (UTF-8, Shift-JIS, EUC-JP, GBK, Big5, EUC-KR, KOI8-R, ISO-8859-7) i zachowuje tylko te dekodowania, które zakończą się bez błędów lub znaków zastępczych.

Problemy, które rozwiązuje

Często zadawane pytania

›Co właściwie powoduje mojibake?

Dzieje się to, gdy tekst zapisany w jednym kodowaniu znaków (dziś prawie zawsze UTF-8) jest otwierany lub importowany przez program zakładający inne kodowanie (zazwyczaj Windows-1252 lub Latin-1). Każdy oryginalny wielobajtowy znak UTF-8 jest następnie wyświetlany jako dwa lub trzy odrębne, błędne znaki jednobajtowe.

›Czemu to narzędzie pokazuje wiele wyników, a nie jedną poprawkę?

Te same zniekształcone bajty mogą czasem być prawidłowo ponownie zdekodowane w więcej niż jednym kodowaniu, a to narzędzie nie ma sposobu, aby wiedzieć, które odpowiada Twojemu rzeczywistemu językowi źródłowemu. Pokazuje każdego kandydata, który dekoduje się czysto (bez znaków zastępczych), abyś mógł wybrać ten, który brzmi poprawnie.

›Mój tekst nie pokazuje żadnych kandydatów, co to znaczy?

Albo tekst faktycznie nie był mojibake spowodowanym błędnym odczytaniem Windows-1252/Latin-1, albo oryginalne kodowanie było poza listą, którą próbuje to narzędzie. Sprawdź ponownie, czy tekst naprawdę wygląda na zniekształcony, a nie tylko zawiera nietypowe, ale prawidłowe znaki.

›Czy to może naprawić mojibake spowodowane innymi uszkodzonymi kodowaniami, nie tylko Windows-1252?

To narzędzie specjalnie odwraca błędne odczytanie Windows-1252 lub Latin-1, ponieważ jest to najczęstsza w praktyce przyczyna mojibake. Jeśli Twój tekst został zniekształcony przez inne kodowanie pierwszego etapu, sam krok odzyskiwania bajtów nie wygeneruje odpowiednich bajtów i żaden kandydat nie będzie wyglądał czysto.

›Czy to jest to samo co dekoder URL lub Base64?

Nie. Kodowanie URL i Base64 to odrębne, zamierzone, odwracalne przekształcenia tekstu. Mojibake jest niezamierzonym efektem niezgodności kodowania znaków, a jego naprawienie oznacza prawidłowe ponowne zinterpretowanie tych samych bazowych bajtów, a nie dekodowanie zamierzonego schematu kodowania.

Powiązane Narzędzia

Free

Tekst

Dekoder JWT

Dekoduje nagłówek i payload JWT na czytelny JSON, konwertuje oświadczenia czasowe na czytelne daty, oznacza wygasłe tokeny i może zweryfikować podpis HS256 z podanym przez Ciebie tajnym kluczem.

Free

Tekst

Generator llms.txt

Generuje plik llms.txt zgodny ze specyfikacją llmstxt.org z tytułu, podsumowania i sekcji linków, z grupowaniem sekcji Optional i podglądem na żywo.

Free

Tekst

Podgląd Markdown

Renderuje Markdown jako na żywo, oczyszczony HTML obok źródła, z przełącznikiem do podglądu i kopiowania wygenerowanego HTML.

Free

Tekst

Walidator Składni MySQL

Weryfikuje składnię MySQL dla jednej lub więcej instrukcji rozdzielonych średnikami, zgłaszając dokładną linię i kolumnę pierwszego znalezionego błędu.

Free

Tekst

Edytor HTML Online

Edytuj HTML, CSS i JavaScript w trzech panelach z podglądem na żywo w piaskownicy, który aktualizuje się podczas pisania, plus pobieranie jednym kliknięciem jako samodzielny plik HTML.

Free

Tekst

Generator Haseł

Generuj silne, losowe hasła bezpośrednio w przeglądarce za pomocą kryptograficznie bezpiecznego generatora, z bieżącym wskaźnikiem siły, obliczaniem entropii oraz wsparciem dla generowania wielu haseł naraz.

Free

Tekst

Konwerter Punycode

Konwertuj tekst między Unicode i Punycode (RFC 3492), kodowaniem tylko ASCII używanym dla umiędzynarodowionych nazw domen, z pełnym trybem domeny (świadomym kropek, automatycznym prefiksem xn--) oraz trybem prostej etykiety, konwertując wiele wierszy jednocześnie.

Free

Tekst

Licznik Linii

Zaawansowany licznik linii, który natychmiast analizuje wklejony tekst: wykrywanie zduplikowanych/pustych linii, filtrowanie linii komentarzy, wyszukiwanie i zamiana z regex, sortowanie, i wstawianie przedrostka/przyrostka.