Il Codificatore entità HTML converte i caratteri speciali (< > & " ') nei loro equivalenti in entità HTML (< > & " ') e viceversa. Essenziale per il rendering sicuro dei contenuti utente, per l'inserimento di codice nella documentazione o per prevenire l'XSS quando si visualizzano gli input dell'utente.
Quando hai bisogno di visualizzare i tag HTML come testo, incorporare frammenti di codice in una pagina o mostrare i contenuti inviati dagli utenti in modo sicuro, la codifica delle entità HTML è la soluzione. Questo strumento fornisce una conversione bidirezionale istantanea. La codifica sostituisce i caratteri HTML speciali con i loro equivalenti in entità in modo che il browser li visualizzi letteralmente invece di interpretarli come markup. La decodifica inverte il processo. Lo strumento gestisce le cinque entità XML core più i riferimenti numerici alle entità (&#NN; e &#xHH;) in modo da poter lavorare con qualsiasi contenuto codificato. La conversione in tempo reale significa che l'output appare mentre scrivi, e un pulsante di scambio inverte input e output per una rapida verifica del ciclo completo.
Converte < > & " ' in < > & " ' — i cinque caratteri HTML riservati che devono essere codificati per essere visualizzati come testo.
Decodifica sia i riferimenti entità nominati (& < ) che quelli numerici (< <) riportandoli ai caratteri originali.
Copia il risultato codificato o decodificato con un singolo clic. Sposta l'output direttamente nel tuo HTML, nella documentazione o nel codice sorgente.
L'output si aggiorna dal vivo mentre scrivi. Nessun pulsante di codifica da cliccare: vedi i risultati immediatamente per iterazioni rapide.
Supporta i riferimenti numerici decimali (A) ed esadecimali (A) oltre alle entità nominate come &nbsp;, &copy;, &trade;.
Codifica e poi decodifica il risultato per confermare che l'output corrisponda all'originale: un modo rapido per verificare che stai gestendo il contenuto in modo sicuro.
Per visualizzare i tag HTML come testo letterale in una pagina markdown o HTML, codifica i caratteri speciali: non rischierai più di renderizzare accidentalmente il tuo esempio di codice come markup.
Prima di restituire l'input dell'utente a una pagina, codifica le entità HTML per neutralizzare i tag <script> e altri vettori di iniezione.
Decodifica i riferimenti alle entità in un output sospetto per vedere quali caratteri sono stati effettivamente prodotti: aiuta a individuare i bug di escaping.
Converti HTML con entità da un sistema (un CMS, un template email) in testo normale per un altro (un campo di database, un'email di solo testo).
Codifica il contenuto prima di inserirlo negli attributi HTML (title="...", data-*) in modo che le virgolette e i caratteri speciali non rompano l'attributo.
Clicca sull'icona Entità HTML nel dock di DevSuite Pro. Si aprirà un pannello editor con i selettori Codifica e Decodifica.
Incolla la stringa che vuoi codificare (HTML grezzo da mostrare come testo) o decodificare (contenuto pieno di entità da renderizzare).
Scegli Codifica per convertire i caratteri speciali in entità, o Decodifica per riconvertire le entità nei loro caratteri originali.
L'output codificato o decodificato appare istantaneamente nel riquadro adiacente; gli input lunghi sono scorrevoli e vanno a capo per impostazione predefinita.
Clicca su Copia per prelevare l'output. Incollalo nella tua documentazione, in un esempio di codice o in una pagina rivolta agli utenti per un rendering sicuro.
Installa DevSuite Pro gratuitamente e sblocca più di 64 strumenti per sviluppatori per il tuo browser.