← Späť na funkcie
Free

HTML Entity Kodér

HTML Entity Kodér prevádza špeciálne znaky (< > & " ') na ich HTML entity ekvivalenty (&lt; &gt; &amp; &quot; &#39;) a späť. Nevyhnutný pri bezpečnom zobrazovaní používateľského obsahu, vkladaní kódu do dokumentácie alebo predchádzaní XSS pri zobrazovaní používateľského vstupu.

Keď potrebujete zobraziť HTML značky ako text, vložiť ukážky kódu na stránku alebo bezpečne zobraziť obsah odoslaný používateľom, kódovanie HTML entít je riešením. Tento nástroj poskytuje okamžitú obojsmernú konverziu. Kódovanie nahradí špeciálne HTML znaky ich entitovými ekvivalentmi, takže ich prehliadač zobrazí doslovne namiesto interpretácie ako značkovanie. Dekódovanie obráti tento proces. Nástroj zvláda päť základných XML entít plus numerické entitové referencie (&#NN; a &#xHH;), takže môžete pracovať s akýmkoľvek zakódovaným obsahom. Konverzia v reálnom čase znamená, že výstup sa zobrazuje pri písaní, a tlačidlo prehodenia otočí vstup a výstup pre rýchle overenie spätnej konverzie.

Živý náhľad
example.com
Kodér entity HTML Kódovať Dekódovať
Vstup
<div class="box">Hello & welcome!</div>
Kódovaný výstup
&lt;div class=&quot;box&quot;&gt;Hello &amp; welcome!&lt;/div&gt;
&lt; &gt; &amp; &quot; &#39;
Kľúčové vlastnosti

Kódovanie špeciálnych znakov

Prevádza < > & " ' na &lt; &gt; &amp; &quot; &#39; — päť rezervovaných HTML znakov, ktoré potrebujú kódovanie na zobrazenie ako text.

Dekódovanie entitových referencií

Dekóduje pomenované (&amp; &lt; &nbsp;) aj numerické (&#60; &#x3C;) entitové referencie späť na ich pôvodné znaky.

Kopírovanie na jedno kliknutie

Skopírujte zakódovaný alebo dekódovaný výsledok jedným kliknutím. Presuňte výstup priamo do vášho HTML, dokumentácie alebo zdrojového kódu.

Konverzia v reálnom čase

Výstup sa aktualizuje naživo pri písaní. Žiadne tlačidlo kódovania na klikanie — okamžite vidíte výsledky pre rýchlu iteráciu.

Zvláda numerické entity

Podporuje desiatkové (&#65;) aj hexadecimálne (&#x41;) numerické referencie plus pomenované entity ako &amp;nbsp;, &amp;copy;, &amp;trade;.

Overenie spätnej konverzie

Zakódujte a potom dekódujte výsledok, aby ste potvrdili, že výstup zodpovedá originálu — rýchly spôsob overenia bezpečného spracovania obsahu.

Bežné prípady použitia

Vkladanie kódu do dokumentácie

Na zobrazenie HTML značiek ako doslovného textu na markdown alebo HTML stránke zakódujte špeciálne znaky — už žiadne náhodné vykreslenie vašej ukážky kódu ako značkovania.

Predchádzanie XSS

Pred zobrazením používateľského vstupu späť na stránke zakódujte HTML entity na neutralizáciu značiek <script> a ďalších injekčných vektorov.

Ladenie poškodeného HTML

Dekódujte entitové referencie v podozrivom výstupe, aby ste videli, aké znaky boli skutočne vytvorené — pomáha odhaliť chyby v escapovaní.

Migrácia obsahu

Prevádzajte HTML s entitami z jedného systému (CMS, e-mailová šablóna) na obyčajný text pre iný (pole databázy, čisto textový e-mail).

Bezpečnosť tooltipov a atribútov

Zakódujte obsah pred vložením do HTML atribútov (title="...", data-*), aby úvodzovky a špeciálne znaky nenarušili atribút.

Ako používať
1

Otvorte nástroj HTML Entity

Kliknite na ikonu HTML Entity v docku DevSuite Pro. Otvorí sa editor s prepínačmi Kódovať a Dekódovať.

2

Vložte váš HTML alebo text

Vložte reťazec, ktorý chcete zakódovať (surové HTML, ktoré potrebujete zobraziť ako text) alebo dekódovať (obsah plný entít, ktorý potrebujete vykresliť).

3

Vyberte režim

Vyberte Kódovať na prevod špeciálnych znakov na entity, alebo Dekódovať na prevod entít späť na ich surové znaky.

4

Prečítajte si výsledok

Zakódovaný alebo dekódovaný výstup sa okamžite zobrazí v susednom paneli — dlhý vstup je možné posúvať a v predvolenom nastavení sa zalamuje.

5

Skopírujte výsledok

Kliknutím na Kopírovať získate výstup. Vložte ho do svojej dokumentácie, ukážky kódu alebo stránky pre používateľa, aby sa bezpečne vykreslil.

Pripravený vyskúšať?

Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.

Pridať do Chrome Pridať do Edge Pridať do FireFox