Unicode Converter
Convert to/from Unicode
Convert to/from Unicode Działa lokalnie w Twojej przeglądarce
Input containing \\u escapes is decoded to text. Anything else is encoded into escapes.
About the
Konwerter Unicode tłumaczy tekst na sekwencje specjalne i odwrotnie, wykrywając kierunek wklejania. Jest to narzędzie przydatne w sytuacjach, gdy linia logu, plik tłumaczenia lub odpowiedź API wraca jako \u0048\u0065\u006c\u006c\u006f i musisz ją przeczytać, lub gdy musisz umieścić znak w miejscu, które akceptuje tylko ASCII. Każdy znak jest konwertowany, więc podróż w obie strony jest bezstratna w obu kierunkach.
Where people use the
- Odczytanie linii dziennika lub odpowiedzi pełnej sekwencji ucieczki.
- Umieszczenie znaku innego niż ASCII w pliku, który musi pozostać ASCII.
- Sprawdzanie, co faktycznie zawiera plik tłumaczenia.
- Ucieczka przed wklejeniem znaku do łańcucha JSON.
How to use the
- 1
Wklej wartość
Albo tekst ze zmianą znaczenia, taki jak \u0048\u0065\u006c\u006c\u006f, albo zwykły tekst, który chcesz zmienić.
- 2
Uruchom to
Dane wejściowe zawierające sekwencje specjalne są dekodowane do postaci tekstowej. Wszystko inne jest kodowane w postaci ucieczki.
- 3
Sprawdź kierunek
Jeśli nic się nie zmieni, dane wejściowe zostały odczytane jako nieprawidłowe. Dodaj ucieczkę, aby wymusić dekodowanie, lub usuń je, aby wymusić kodowanie.
- 4
Skopiuj wynik
Dane wyjściowe to zwykły tekst, gotowy do wklejenia z powrotem do pliku lub terminala.
Wskazówki i najlepsze praktyki
- Postacie spoza planu podstawowego stają się parą zastępczą; to normalne.
- Zamiast tego użyj kodowania adresu URL, jeśli celem jest adres URL, a nie ciąg znaków.
- Podróż w obie strony jest bezstratna, więc dwukrotna konwersja zwraca oryginał.
Często zadawane pytania
Skąd wie, w którą stronę dokonać konwersji?
Sprawdza, czy dane wejściowe wyglądają jak sekwencje ucieczki. Jeśli tak, dane wejściowe są dekodowane; w przeciwnym razie jest kodowany.
Czy obsługuje emoji i znaki poza podstawową płaszczyzną?
Każda jednostka kodu UTF-16 jest zmieniana osobno, więc znaki spoza płaszczyzny podstawowej pojawiają się jako para zastępcza, tak jak reprezentują je JavaScript i JSON.
Czy to to samo, co kodowanie adresu URL?
Nie. Spowoduje to wygenerowanie znaków \u, które są konwencją JavaScript i JSON. Kodowanie procentowe adresów URL to inny schemat.
Dlaczego mój zdekodowany tekst wygląda nieprawidłowo?
Ponieważ ucieczki zostały utworzone z innego kodowania. Te znaki specjalne reprezentują jednostki kodu Unicode, a nie surowe bajty.
Czy coś zostało przesłane?
Nie. Konwersja odbywa się w Twojej przeglądarce, więc dzienniki i odpowiedzi pozostają na Twoim urządzeniu.