WMW

Konwerter Encji HTML

Free

Konwertuj tekst na encje HTML i z powrotem w obu kierunkach jednocześnie, z formatami dziesiętnymi lub szesnastkowymi oraz tabelą szybkiego odniesienia popularnych encji.

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

Wpisz w dowolne pole, drugie aktualizuje się automatycznie.

Opcje Kodowania

Dotyczy znaków spoza ASCII. Pięć zastrzeżonych znaków HTML (< > & " ') zawsze używa swoich nazwanych encji.

Ostatnia Aktywność

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

Jeszcze brak aktywności. Bądź pierwszy.

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 encje HTML i z powrotem w obu kierunkach jednocześnie: wpisz zwykły tekst, a zostanie na żywo zakodowany do encji, lub wklej tekst zakodowany encjami, a zostanie zdekodowany z powrotem do zwykłego tekstu. Wybierz dziesiętne lub szesnastkowe encje numeryczne dla znaków spoza ASCII i skorzystaj z tabeli szybkiego odniesienia dla popularnych symboli.

Jak To Działa

Kodowanie zastępuje pięć zastrzeżonych znaków HTML ich standardowymi nazwanymi encjami (np. & staje się &amp;) oraz każdy inny znak spoza ASCII encją numeryczną w wybranym formacie. Dekodowanie działa w przeciwnym kierunku, wykorzystując własny parser HTML przeglądarki (poprzez DOMParser) w odłączonym, bezwładnym dokumencie, który poprawnie rozpoznaje każdą oficjalną nazwaną encję HTML5, a także encje numeryczne, bez wykonywania jakichkolwiek skryptów czy ładowania zasobów.

Problemy, które rozwiązuje

Często zadawane pytania

›Dlaczego tylko 5 znaków otrzymuje nazwane encje, a nie wszystkie?

Tylko &, <, >, " i ' mają zastrzeżone znaczenie w samym znaczniku HTML (otwierają tagi, zamykają atrybuty lub rozpoczynają encje), więc tylko one ściśle wymagają nazwanych encji, aby pojawić się dosłownie na stronie. Każdy inny znak jest tutaj kodowany numerycznie, co działa identycznie w każdej przeglądarce i każdej wersji HTML, nawet dla znaków bez powszechnie rozpoznawanej nazwy.

›Dziesiętny czy szesnastkowy, czy ma znaczenie, który wybiorę?

Nie, oba reprezentują dokładnie ten sam znak i są wyświetlane identycznie; &#233; i &#xE9; to ten sam znak é. Format dziesiętny jest częstszy w ręcznie pisanym HTML, szesnastkowy jest częstszy, gdy wartość pochodzi z kontekstu programistycznego (ponieważ punkty kodowe Unicode są zwykle zapisywane szesnastkowo, np. U+00E9).

›Czy dekodowanie obsługuje każdą możliwą encję HTML?

Tak. Zamiast polegać na ręcznie utrzymywanej liście, dekodowanie jest obsługiwane przez wbudowany parser HTML Twojej przeglądarki, ten sam, który wyświetla każdą odwiedzaną stronę internetową, więc poprawnie rozpoznaje wszystkie kilka tysięcy oficjalnie zdefiniowanych nazwanych encji HTML5, a także dowolną dziesiętną lub szesnastkową encję numeryczną.

›Czy bezpieczne jest wklejanie HTML z niezaufanego źródła do dekodera?

Tak. Dekodowanie wykorzystuje odłączony, bezwładny dokument utworzony przez DOMParser przeglądarki, który nigdy nie wykonuje skryptów, nie ładuje obrazów ani niczego nie wyświetla, a jedynie odczytuje wynikową zawartość tekstową.

›Kiedy faktycznie by mi się to przydało?

Typowe przypadki obejmują bezpieczne wyświetlanie tekstu przesłanego przez użytkownika wewnątrz strony HTML bez interpretowania go jako znacznika, osadzanie znaków specjalnych lub symboli w kodzie źródłowym HTML/XML, debugowanie strony pokazującej dosłowne &amp;amp; lub &amp;lt; zamiast zamierzonych znaków, lub czyszczenie tekstu zakodowanego encjami skopiowanego z CMS-a lub zeskrobanej strony internetowej.

Powiązane Narzędzia

Free

Tekst

Konwerter Excel na Tabelę HTML

Wklej z Excela lub Arkuszy Google albo prześlij plik .xlsx/.xls/.csv i uzyskaj czytelną tabelę HTML z podglądem na żywo, opcjonalnym stylem i wyrównaniem kolumn liczbowych.

Free

Tekst

Walidator HTML

Sprawdza HTML pod kątem niezamkniętych tagów, zduplikowanych ID, przestarzałych elementów i innych typowych, dobrze zdefiniowanych problemów, zweryfikowane za pomocą własnego parsera dopasowującego tagi, nie pełny walidator zgodności W3C.

Free

Tekst

Kodowanie/Dekodowanie Base64

Zakoduj tekst do base64 lub zdekoduj base64 z powrotem do tekstu, na żywo podczas pisania, z pełną obsługą Unicode i opcjonalnym wariantem bezpiecznym dla URL.

Free

Tekst

Konwerter Podstawy Liczbowej

Konwertuj liczbę między binarną, ósemkową, dziesiętną, szesnastkową, BCD, Kodem Graya, i dowolną niestandardową podstawą od 2 do 36, wszystko naraz z jednego wejścia.

Free

Tekst

Generator Hasza Bcrypt

Generuj i weryfikuj hasze haseł bcrypt całkowicie w przeglądarce za pomocą WebAssembly, z regulowanym współczynnikiem kosztu i solą.

Free

Tekst

Konwerter Czytania Bionicznego

Konwertuj dowolny tekst na format czytania bionicznego, pogrubiając pierwszą część każdego słowa, aby pomóc ci czytać szybciej i lepiej się skupić.

Free

Tekst

Generator Hasza Blake2b

Oblicz hasz BLAKE2b tekstu lub pliku w przeglądarce, z regulowaną długością wyjścia i opcjonalnym haszowaniem z kluczem (MAC).

Free

Tekst

Narzędzie Szyfru Cezara

Szyfruj lub deszyfruj tekst za pomocą klasycznego szyfru Cezara, z tabelą mapowania A-Z, listą brute-force, wykresem częstotliwości liter, i skrótem ROT13.