HTML Entity Encoder convertește caracterele speciale (< > & " ') în echivalentele lor de entități HTML (< > & " ') și invers. Esențial pentru afișarea în siguranță a conținutului introdus de utilizator, încorporarea codului în documentație sau prevenirea XSS la afișarea datelor introduse de utilizator.
Când aveți nevoie să afișați tag-uri HTML ca text, să încorporați fragmente de cod într-o pagină sau să arătați în siguranță conținut trimis de utilizator, codarea entităților HTML este soluția. Acest instrument oferă conversie bidirecțională instantanee. Codarea înlocuiește caracterele HTML speciale cu echivalentele lor de entități, astfel încât browserul le afișează literal, în loc să le interpreteze ca markup. Decodarea inversează procesul. Instrumentul gestionează cele cinci entități XML de bază, plus referințele de entități numerice (&#NN; și &#xHH;), astfel încât să puteți lucra cu orice conținut codat. Conversia în timp real înseamnă că rezultatul apare pe măsură ce tastați, iar un buton de interschimbare inversează intrarea și ieșirea pentru o verificare rapidă de roundtrip.
Convertește < > & " ' în < > & " ' — cele cinci caractere HTML rezervate care trebuie codate pentru a fi afișate ca text.
Decodează atât referințele de entități numite (& < ), cât și cele numerice (< <) înapoi la caracterele lor originale.
Copiați rezultatul codat sau decodat dintr-un singur click. Mutați rezultatul direct în HTML-ul, documentația sau codul sursă al dvs.
Rezultatul se actualizează live pe măsură ce tastați. Fără buton de codare de apăsat — vedeți rezultatele imediat, pentru iterații rapide.
Suportă referințe numerice zecimale (A) și hexazecimale (A), plus entități numite precum &nbsp;, &copy;, &trade;.
Codați, apoi decodați rezultatul pentru a confirma că se potrivește cu originalul — un mod rapid de a verifica dacă gestionați conținutul în siguranță.
Pentru a afișa tag-uri HTML ca text literal într-o pagină markdown sau HTML, codați caracterele speciale — fără riscul ca exemplul dvs. de cod să fie randat accidental ca markup.
Înainte de a afișa datele introduse de utilizator înapoi pe o pagină, codați entitățile HTML pentru a neutraliza tag-urile <script> și alți vectori de injecție.
Decodați referințele de entități dintr-un rezultat suspect pentru a vedea ce caractere au fost produse efectiv — ajută la identificarea erorilor de escapare.
Convertiți HTML cu entități dintr-un sistem (un CMS, un șablon de e-mail) în text simplu pentru altul (un câmp de bază de date, un e-mail text simplu).
Codați conținutul înainte de a-l introduce în atribute HTML (title="...", data-*), astfel încât ghilimelele și caracterele speciale să nu strice atributul.
Apăsați pe pictograma HTML Entity din dock-ul DevSuite Pro. Se deschide un panou editor cu comutatoare Encode și Decode.
Lipiți șirul pe care doriți să-l codați (HTML brut pe care trebuie să-l afișați ca text) sau să-l decodați (conținut plin de entități pe care trebuie să-l randați).
Alegeți Encode pentru a converti caracterele speciale în entități sau Decode pentru a converti entitățile înapoi la caracterele lor brute.
Rezultatul codat sau decodat apare instantaneu în panoul alăturat — intrarea lungă este derulabilă și se aliniază automat implicit.
Apăsați Copy pentru a prelua rezultatul. Lipiți-l în documentația, exemplul de cod sau pagina dvs. destinată utilizatorilor pentru o afișare sigură.
Instalează DevSuite Pro gratuit și deblochează peste 64 de instrumente pentru dezvoltatori în browserul tău.