Opis
Odkoduj HTML przywraca encje do ich pierwotnych znaków, więc wklejone fragmenty, odpowiedzi API i zapisane treści znów da się normalnie odczytać. To przydaje się, gdy tekst został zapisany z encjami, gdy chcesz sprawdzić znacznik przed wyrenderowaniem albo gdy trzeba odzyskać cudzysłowy, nawiasy ostrymi końcami i polskie znaki zapisane w formie encji. Wynik to odszyfrowany tekst, a nie automatyczne sprawdzanie poprawności. Jeśli w danych wejściowych są znaczniki HTML, pojawią się one w wyniku w postaci po dekodowaniu, więc przed użyciem treści warto ją przejrzeć. Narzędzie służy do przywracania czytelnej postaci i pokazania rzeczywistych znaków, które były zapisane jako encje.
Zastosowania
- Odzyskanie treści z e-mailiPrzywróć czytelny tekst z newsletterów, wiadomości obsługi klienta i szablonów maili, w których wszystko zapisano jako encje.
- Sprawdzenie fragmentów z CMSZobacz, czy treść artykułu lub produktu została zapisana jako zakodowany HTML, zanim zaczniesz ją edytować.
- Analiza odpowiedzi APIOdkoduj pola z JSON lub XML, które zwracają HTML w formie encji, aby łatwiej porównać zapis źródłowy z wynikiem na ekranie.
- Naprawa podwójnie zakodowanego tekstuUsuń jedną warstwę kodowania z ciągów typu < lub ", aby odczytać treść tak, jak miała wyglądać.
Jak to dziala
- 1
Wklej zakodowany HTML lub tekst do pola wejściowego.
- 2
Narzędzie dekoduje encje nazwane, takie jak &, <, >, " i ', a także encje liczbowe dziesiętne i szesnastkowe.
- 3
Skopiuj wynik do sprawdzenia, edycji lub ponownego użycia.
Przyklady
Dekodowanie znaczników
Wejscie: <h2>Wyprzedaż zimowa</h2>
Wynik: <h2>Wyprzedaż zimowa</h2>
Przywraca nawiasy ostre, aby znacznik był widoczny.
Odzyskiwanie symboli
Wejscie: Cena: 19 & VAT, rozmiar "L"
Wynik: Cena: 19 & VAT, rozmiar "L"
Zamienia popularne encje na zwykłe znaki interpunkcyjne.
Encje liczbowe
Wejscie: Français — café
Wynik: Français — café
Dekoduje encje dziesiętne do oryginalnych liter i myślnika.
Tekst podwójnie zakodowany
Wejscie: &lt;span class=&quot;note&quot;&gt;Gotowe&lt;/span&gt;
Wynik: <span class="note">Gotowe</span>
Usuwa jedną warstwę kodowania, aby odsłonić właściwy HTML.
FAQ
Czy to narzędzie usuwa znaczniki HTML?
Nie. Odkodowuje tylko encje. Jeśli wejście zawiera zakodowane znaczniki, zostaną one przywrócone w wyniku.
Dlaczego po dekodowaniu nadal widzę nawiasy ostre?
To znaczy, że w źródle były znaczniki HTML. Narzędzie pokazuje dokładnie te znaki, które zostały zapisane jako encje.
Czy obsługuje encje dziesiętne i szesnastkowe?
Tak. Obsługuje popularne encje nazwane oraz zapis liczbowy, na przykład © i ©.
Co się dzieje z błędnymi lub niepełnymi encjami?
Niepoprawne sekwencje pozostają bez zmian. Jeśli brakuje średnika albo kod jest uszkodzony, sprawdź oryginalny ciąg.
Dlaczego tekst podwójnie zakodowany trzeba czasem dekodować dwa razy?
Jeśli źródło zawiera &lt; zamiast <, pierwszy krok usuwa tylko zewnętrzną warstwę. Przy kilku warstwach kodowania trzeba wykonać dekodowanie ponownie.
