Kodér a dekodér HTML entit

Převeďte zvláštní znaky na HTML entity nebo obnovte čitelný text. Podpora pojmenovaných, desítkových a šestnáctkových odkazů, Unicode a emoji.

0 znaků
Výsledek

Zde se zobrazí výsledek.

Jak kódovat a dekódovat HTML entity

  1. Vložte text nebo HTML odkazy na znaky a zvolte kódování či dekódování.
  2. Zapněte pojmenované entity pro zápis jako &, nebo je vypněte pro šestnáctkové odkazy.
  3. Spusťte převod a text zkopírujte nebo stáhněte. Výsledek se zobrazí doslova, ne jako webová stránka.

Kodér a dekodér HTML entit: co je dobré vědět

Kódování umožňuje zobrazovat lomené závorky a další zvláštní znaky jako text. Dekódovaný obsah se zde nikdy nespouští. Kódování entit nenahrazuje čištění HTML přizpůsobené kontextu použití.

Příklad: zobrazení HTML značek jako textu

Vstup
<p title="A&B">Ahoj, světe! 👋</p>
Výsledek
&lt;p title=&quot;A&amp;B&quot;&gt;Ahoj, sv&ecaron;te! &#x1F44B;&lt;/p&gt;

Kodér a dekodér HTML entit: otázky a odpovědi

Jaký je rozdíl mezi pojmenovanými a číselnými odkazy?

&copy;, &#169; a &#xA9; všechny představují ©. Dekódování přijímá názvy i desítkové a šestnáctkové odkazy. Je-li zapnutá volba názvů, kódování je použije tam, kde existují; ostatní znaky včetně emoji zapíše číselně.

Proč se &lt; změní na &amp;lt;?

Opakované kódování textu s entitami znovu zakóduje jejich znaky &. Každé dekódování odstraní jednu vrstvu: &amp;lt; se změní na &lt;, nikoli na <. Před opakováním zkontrolujte zdroj. &nbsp; je nezalomitelná mezera, nikoli běžná mezera.

Je to stejné jako kódování URL?

Ne. HTML používá odkazy jako &amp;, URL procentové sekvence jako %26. Pro hodnoty parametrů použijte nástroj URL. Adresa v HTML atributu může vyžadovat kódování URL jednotlivých hodnot a následné HTML escapování celé hodnoty atributu.

Čistí nástroj HTML nebo brání XSS?

Ne. Převádí znaky, ale nedělá z nedůvěryhodného HTML bezpečný obsah. Výsledky se zde zobrazují jako text a nikdy se nespouštějí. Kód potřebuje ochranu odpovídající kontextu HTML, URL, CSS či JavaScript. Neznámé entity, odkazy bez středníku a neplatné číselné odkazy se odmítají.

Odesílají se moje soubory, tokeny nebo text na server?

Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.

  • Kodér a dekodér URL

    Kódujte a dekódujte části URL, celé adresy i hodnoty formulářů. Správně pracujte s procentním kódováním a mezerami.

  • Analýza Unicode a převod escape sekvencí

    Prohlížejte kódové body Unicode, bajty UTF-8 a jednotky UTF-16 nebo převádějte Unicode sekvence JavaScriptu na čitelný text.

  • Porovnání textů

    Porovnejte dva texty po řádcích, slovech nebo znacích. Zvýrazněte přidané a odstraněné části včetně mezer a konců řádků.

Všechny vývojářské nástroje

Kódování a soubory

Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.

Kontrola dat a textu

Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.

Hashe, identifikátory a plánování

Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.

Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.