alat za programere / 10

HTML enkoder i dekoder

Kodirajte HTML znakove ili dekodirajte imenovane i numeričke entitete.

HTML enkoder i dekoder: TOEA kodira ampersande, uglaste zagrade, navodnike i apostrofe, a dekodira uobičajene imenovane i numeričke Unicode entitete. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Koder i dekoder HTML entitetaLokalna obrada

U potpunosti radi u vašem pregledaču

Kada kodiranje nije dovoljno

Kodiranje omogućava da se tekst prikaže kao tekst u sadržaju elementa i vrednostima atributa pod navodnicima. Ono ne radi ništa za URL: javascript:alert(1) ne sadrži specijalne znakove, pa prolazi nepromenjeno i i dalje se izvršava kada se stavi u href. Proverite da linkovi počinju sa https: ili /. Unutar <script>, <style> i atributa događaja on… primenjuju se druga pravila escapeovanja, a vrednost upitnog stringa mora da se kodira procentima pomoću URL enkodera pre nego što se stavi u atribut.

Šta dekoder prepoznaje

Dekodira se svaki numerički entitet, ali samo šest imenovanih: &amp;, &lt;, &gt;, &quot;, &apos; i &nbsp;. Ostali, kao što su &eacute;, &copy; ili &mdash;, ostaju nepromenjeni. HTML definiše više od dve hiljade imena, zato nepoznata imena zamenite numeričkim oblikom, na primer &#233; za é.

Tekst poput &amp;lt; znači da je kodiran dvaput. Dekodirajte ga jednom, proverite rezultat i dekodirajte ponovo ako su entiteti i dalje prisutni.

Kako se koristi

  1. Izaberite Encode ili Decode.
  2. Nalepite tekst ili entitete.
  3. Transformišite rezultat i kopirajte ga.

Privatnost i ograničenja

Obrada se obavlja lokalno. Kodiranje entiteta zavisi od konteksta i nije potpuna zamena za bezbedno kreiranje šablona.

Srodne alatke

Često postavljana pitanja

Da li kodiranje čini proizvoljan HTML bezbednim?

Ono bezbedno predstavlja uobičajene tekstualne znakove, ali bezbednost aplikacije i dalje zavisi od konkretnog HTML-a, konteksta atributa, URL-a ili skripte.

Da li su heksadecimalni entiteti podržani?

Da. Dekodiraju se numerički entiteti u decimalnom i heksadecimalnom obliku.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban