WMW

Konwerter Unicode

Free

Konwertuj tekst na sekwencje ucieczki Unicode w formatach JavaScript, ES6 i encji HTML, oraz dekoduj sekwencje ucieczki z powrotem na czytelny tekst, automatycznie obsługując pary zastępcze dla emoji, wszystko działające całkowicie w Twojej przeglądarce.

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

Zobacz również jako

Notacja punktu kodowego Unicode (U+XXXX)

Encja szesnastkowa HTML

Encja dziesiętna HTML

Ostatnia Aktywność

Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.

Decoded 1 Unicode escape sequence(s) back to text

2 godziny temu

Decoded 1 Unicode escape sequence(s) back to text

2 godziny temu

Decoded 2 Unicode escape sequence(s) back to text

2 godziny temu

Converted 1 character(s) of text to Unicode escapes

2 godziny temu

Converted 1 character(s) of text to Unicode escapes

2 godziny temu

Converted 1 character(s) of text to Unicode escapes

2 godziny temu

Converted 2 character(s) of text to Unicode escapes

2 godziny temu

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

To narzędzie konwertuje tekst na sekwencje ucieczki Unicode w czterech popularnych formatach (JavaScript \uXXXX, punkt kodowy ES6 \u{XXXXXX} oraz encje HTML szesnastkowe/dziesiętne), i konwertuje sekwencje ucieczki z powrotem na czytelny tekst, automatycznie obsługując pary zastępcze dla znaków takich jak emoji.

Jak To Działa

Każdy znak ma bazowy punkt kodowy Unicode, liczbę, która go identyfikuje. Aby zakodować, to narzędzie odczytuje punkt kodowy każdego znaku i zapisuje go, używając separatorów i liczby cyfr wymaganych przez wybrany format, dzieląc punkty kodowe powyżej U+FFFF na parę zastępczą, gdy wybrano format JavaScript \uXXXX. Aby zdekodować, przeszukuje wprowadzony tekst wzorcem rozpoznającym wszystkie pięć obsługiwanych stylów ucieczki, konwertuje każde dopasowanie z powrotem na jego znak i ponownie składa wszelkie podzielone pary zastępcze w jeden znak przed odtworzeniem ostatecznego tekstu.

Problemy, które rozwiązuje

Często zadawane pytania

›Co to jest sekwencja ucieczki Unicode?

Sekwencja ucieczki Unicode to sposób zapisywania znaku w kodzie źródłowym lub znacznikach za pomocą wyłącznie zwykłego ASCII, przez wypisanie jego punktu kodowego Unicode zamiast samego znaku; na przykład litera "A" (punkt kodowy 65, czyli 0x41 w systemie szesnastkowym) może być zapisana jako \u0041 w JavaScript lub A w HTML, a obie reprezentują dokładnie ten sam znak.

›Czemu emoji i inne znaki wymagają dwóch sekwencji ucieczki \u zamiast jednej?

Znaki poza pierwszymi 65 536 punktami kodowymi Unicode, w tym większość emoji, nie mieszczą się w jednej 16-bitowej sekwencji ucieczki \uXXXX, więc JavaScript i Java reprezentują je jako "parę zastępczą" (surrogate pair): dwie kolejne sekwencje \uXXXX, które mają sens tylko razem. To narzędzie automatycznie łączy prawidłową wysoko-niską parę zastępczą z powrotem w jeden znak podczas dekodowania i automatycznie dzieli znak na parę zastępczą podczas kodowania do formatu \uXXXX.

›Czy mogę zdekodować tekst, który miesza normalne znaki z sekwencjami ucieczki?

Tak, karta "Unicode na tekst" przeszukuje Twoje dane wejściowe w poszukiwaniu rozpoznanych wzorców ucieczki (\uXXXX, \u{XXXXXX}, &#xXXXX;, &#DDDD; i U+XXXX) i zamienia tylko te, pozostawiając otaczający zwykły tekst dokładnie takim, jakim był; jest to przydatne do czyszczenia tekstu skopiowanego z pliku źródłowego lub strony internetowej, gdzie tylko niektóre znaki były zapisane w formie ucieczki.

›Jaka jest różnica między formatami JavaScript, ES6 i HTML?

\uXXXX to klasyczna sekwencja ucieczki JavaScript/Java/JSON, która zawsze używa dokładnie 4 cyfr szesnastkowych, wymagając pary zastępczej dla znaków powyżej U+FFFF; \u{XXXXXX} to nowsza sekwencja ucieczki punktu kodowego ES6, która może reprezentować bezpośrednio każdy punkt kodowy bez pary zastępczej; &#xXXXX; i &#DDDD; to numeryczne odniesienia znaków HTML w systemie szesnastkowym i dziesiętnym, które przeglądarki renderują bezpośrednio w znacznikach.

›Czy to narzędzie wysyła mój tekst gdziekolwiek?

Nie, każda konwersja odbywa się za pomocą zwykłego JavaScript bezpośrednio w Twojej przeglądarce; Twój tekst nigdy nie jest wysyłany na serwer.

Powiązane Narzędzia

Free

Tekst

Generator security.txt

Generuj plik security.txt zgodny z RFC 9116, standardem informującym badaczy bezpieczeństwa, jak zgłosić podatność na Twojej witrynie, z wbudowanymi ostrzeżeniami o brakującej lub przestarzałej dacie Expires oraz nieprawidłowych URI Contact.

Free

Tekst

Generator Samopodpisanego Certyfikatu SSL

Generuj prawdziwy, działający certyfikat TLS samopodpisany wraz z odpowiadającym mu kluczem prywatnym bezpośrednio w przeglądarce za pomocą node-forge, z Subject Alternative Names, konfigurowalnym rozmiarem klucza i okresem ważności, oraz gotowymi do pobrania plikami .crt i .key.

Free

Tekst

Formater SQL

Przeformatuj zapytanie SQL dla czytelności z konsekwentnymi wcięciami, jedną klauzulą na wiersz i wybraną przez Ciebie wielkością liter słów kluczowych, dla ponad tuzina dialektów SQL, w tym MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery i Snowflake, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Weryfikator Pary Certyfikatu i Klucza SSL

Sprawdź, czy klucz prywatny SSL/TLS, certyfikat i opcjonalny CSR faktycznie należą do tej samej pary kluczy, zdekoduj i wyświetl podmiot certyfikatu, wystawcę, ważność, SAN i odciski, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Konwerter Formatu Certyfikatu SSL

Konwertuj certyfikaty SSL/TLS pomiędzy kodowaniem PEM i DER, łącz certyfikaty w plik PKCS#7 (.p7b) lub wyodrębniaj je z niego, oraz pakuj certyfikat i klucz prywatny w chroniony hasłem plik PKCS#12 (.pfx / .p12) lub wyodrębniaj je z niego, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Przeglądarka Certyfikatów SSL

Zdekoduj jeden lub więcej certyfikatów X.509 w formacie PEM lub DER i wyświetl każde pole w prostym języku: podmiot, wystawcę, ważność, odciski, szczegóły klucza publicznego oraz każde standardowe rozszerzenie, w tym Key Usage, Subject Alternative Names i Authority Information Access, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Sprawdzanie Różnic w Tekście

Porównaj dwa bloki tekstu i zobacz dokładnie, co zostało dodane, usunięte lub zmienione na poziomie wiersza, słowa lub znaku, z widokiem jednolitym lub równoległym oraz plikiem standardowej różnicy do pobrania, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Konwerter Tekstu na ASCII

Konwertuj tekst na jego kody znaków ASCII i odwrotnie, a wynik jest również wyświetlany w postaci binarnej, szesnastkowej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.