Jak używać
- W polu „Tryb” wybierz „Tekst → punkty kodowe”.
- Ustaw „Format wyniku”, np. „U+XXXX” lub „\uXXXX (UTF-16, JS/JSON/Java)”.
- W polu „Separator” wybierz „Spacja”, „Nowa linia” lub „Brak”.
- Wklej tekst do pola wejściowego. Wynik pojawi się automatycznie.
Przykłady
Polskie litery i emoji jako sekwencje do JSON
Cześć 😀
\u0043\u007A\u0065\u015B\u0107\u0020\uD83D\uDE00
Nazwa miasta z kodów dziesiętnych
321 243 100 378
Łódź
Odczyt polskich liter z sekwencji escape
Za\u017c\u00f3\u0142\u0107
Zażółć
FAQ
Jak sprawdzić niewidoczne znaki w tekście?
Wklej tekst w trybie „Tekst → punkty kodowe” i sprawdź tabelę znaków pod wynikiem. Znaki niewidoczne mają tam oznaczenia, np. ⟨NBSP⟩ dla spacji nierozdzielającej i ⟨ZWSP⟩ dla spacji o zerowej szerokości. Tabela pokazuje pierwsze 1000 punktów kodowych.
Dlaczego jedno emoji ma kilka kodów Unicode?
Jeden widoczny znak, czyli grafem, może składać się z kilku punktów kodowych. Na przykład 👨👩👧 ma ich pięć: trzy symbole osób i dwa niewidoczne łączniki U+200D (ZWJ).
Czy konwerter odkoduje też \n i \x41?
Tryb „Sekwencje escape → tekst” odkodowuje tylko zapisy \uXXXX, \u{X} i \UXXXXXXXX. Pozostałe sekwencje, w tym \n i \x41, zostawia bez zmian.
Co oznacza błąd niesparowanego surogatu?
W zapisie UTF-16 niektóre znaki wymagają pary sekwencji \uXXXX. Jeśli brakuje jednej z nich, konwerter przerywa dekodowanie i wskazuje linię oraz kolumnę błędu.
Czy wpisany tekst jest wysyłany na serwer?
Konwersja odbywa się w przeglądarce, a kod narzędzia nie wysyła tekstu na serwer ani go nie zapisuje. W pamięci lokalnej pozostają ustawienia opcji i stan panelu tabeli; analityka otrzymuje zdarzenia z identyfikatorem narzędzia, bez treści tekstu.