Narzędzie do ununescape'u Unicode JSON w przeglądarce
Konwertuje znaki inne niż ASCII, w tym chińskie, emoji i specjalne symbole, na sekwencje unescape Unicode \uXXXX. Idealne do debugowania danych JSON, internacjonalizacji i zrzutów danych API. Przetwarzanie lokalne w przeglądarce.
Funkcje
Konwersja znaków nie-ASCII na sekwencje \uXXXX
Obsługa chińskich, emoji, CJK i wszystkich znaków nie-ASCII
Zachowanie znaków ASCII bez zmian
Obsługa zwykłego tekstu i zawartości JSON
Konwersja w czasie rzeczywistym ze statystykami
Lokalne przetwarzanie w przeglądarce
Jak używać
1Wklej lub wpisz tekst w obszarze wejścia
2Znaki nie-ASCII są automatycznie konwertowane na \uXXXX
3Wyniki wyświetlane w czasie rzeczywistym
4Kliknij «Wstaw przykład» dla szybkiego demo
5Sprawdź statystyki konwersji
Często zadawane pytania
Czym jest sekwencja unescape Unicode?
Sekwencja unescape Unicode zaczyna się od \u, po którym następują cztery cyfry szesnastkowe, używana do reprezentowania znaków nie-ASCII w JSON. Przykład: chiński znak «中» → \u4e2d, emoji «😀» → \ud83d\ude00.
Dlaczego używać ununescape'u Unicode?
Unescape Unicode zapewnia prawidłowe przesyłanie i wyświetlanie znaków nie-ASCII w różnych środowiskach kodowania, takich jak wymiana danych JSON i rozwój międzynarodowy.
Czy wszystkie znaki są ununescape'owane?
Nie. Tylko znaki nie-ASCII (punkty kodowe powyżej U+007F) są ununescape'owane. Znaki ASCII, takie jak litery i cyfry, pozostają niezmienione.
Jak ununescape'owane są emoji?
Emoji i znaki spoza podstawowego płaszczyzny wielojęzycznej są reprezentowane przez pary zastępcze — dwie sekwencje \uXXXX dla jednego emoji. Przykład: 😀 → \ud83d\ude00.
Czy unescape'owana zawartość jest nadal prawidłowym JSON?
Tak. Format \uXXXX jest standardową sekwencją unescape zdefiniowaną w specyfikacji JSON. Unescape'owana zawartość pozostaje prawidłowym ciągiem JSON, który może być przetworzony przez dowolny standardowy parser.