HTML esybių koderis konvertuoja specialius simbolius (< > & " ') į jų HTML esybių atitikmenis (< > & " ') ir atgal. Būtinas saugiai atvaizduojant vartotojo turinį, įterpiant kodą į dokumentaciją ar apsaugant nuo XSS rodant vartotojo įvestį.
Kai reikia rodyti HTML žymes kaip tekstą, įterpti kodo fragmentus puslapyje ar saugiai rodyti vartotojo pateiktą turinį, HTML esybių kodavimas yra atsakymas. Šis įrankis suteikia akimirksnio dvikryptį konvertavimą. Kodavimas pakeičia specialius HTML simbolius jų esybių atitikmenimis, kad naršyklė juos rodytų pažodžiui, o ne interpretuotų kaip žymėjimą. Dekodavimas atlieka atvirkštinį procesą. Įrankis apdoroja penkias pagrindines XML esybes bei skaitines esybių nuorodas (&#NN; ir &#xHH;), todėl galite dirbti su bet kokiu užkoduotu turiniu. Realaus laiko konvertavimas reiškia, kad rezultatas pasirodo rašant, o sukeitimo mygtukas apkeičia įvestį ir išvestį greitam abipusio konvertavimo patikrinimui.
Konvertuoja < > & " ' į < > & " ' — penkis rezervuotus HTML simbolius, kuriuos reikia užkoduoti, kad jie būtų rodomi kaip tekstas.
Dekoduoja tiek pavadintas (& < ), tiek skaitines (< <) esybių nuorodas atgal į originalius simbolius.
Nukopijuokite užkoduotą ar dekoduotą rezultatą vienu paspaudimu. Perkelkite rezultatą tiesiai į savo HTML, dokumentaciją ar pirminį kodą.
Rezultatas atnaujinamas gyvai rašant. Kodavimo mygtuko spausti nereikia — rezultatus matote iš karto, greitam tobulinimui.
Palaiko dešimtaines (A) ir šešioliktaines (A) skaitines nuorodas bei pavadintas esybes, tokias kaip &nbsp;, &copy;, &trade;.
Užkoduokite, tada dekoduokite rezultatą, kad patvirtintumėte, jog išvestis atitinka originalą — greitas būdas įsitikinti, kad turinys tvarkomas saugiai.
Norint rodyti HTML žymes kaip pažodinį tekstą markdown ar HTML puslapyje, užkoduokite specialius simbolius — nebeliks atsitiktinio kodo pavyzdžio atvaizdavimo kaip žymėjimo.
Prieš rodant vartotojo įvestį atgal puslapyje, užkoduokite HTML esybes, kad neutralizuotumėte <script> žymes ir kitus injekcijos vektorius.
Dekoduokite esybių nuorodas įtartinoje išvestyje, kad pamatytumėte, kokie simboliai iš tikrųjų buvo sukurti — padeda nustatyti klaidas apsaugant (escaping) turinį.
Konvertuokite HTML su esybėmis iš vienos sistemos (TVS, el. laiško šablono) į paprastą tekstą kitai (duomenų bazės lauką, paprasto teksto el. laišką).
Užkoduokite turinį prieš įterpiant jį į HTML atributus (title="...", data-*), kad kabutės ir specialūs simboliai nesugadintų atributo.
Paspauskite HTML esybių piktogramą DevSuite Pro dokelyje. Atsidaro redaktoriaus skydelis su „Encode" ir „Decode" perjungikliais.
Įklijuokite eilutę, kurią norite užkoduoti (žalias HTML, kurį reikia rodyti kaip tekstą) arba dekoduoti (esybėmis prisotintas turinys, kurį reikia atvaizduoti).
Pasirinkite „Encode", kad konvertuotumėte specialius simbolius į esybes, arba „Decode", kad konvertuotumėte esybes atgal į žalius simbolius.
Užkoduotas ar dekoduotas rezultatas iškart pasirodo gretimoje srityje — ilga įvestis slenkama ir pagal numatytuosius nustatymus laužoma.
Paspauskite „Copy", kad gautumėte rezultatą. Įklijuokite jį į savo dokumentaciją, kodo pavyzdį ar vartotojui skirtą puslapį, kad jis būtų saugiai atvaizduotas.
Įdiekite „DevSuite Pro“ nemokamai ir atrakinkite 64+ kūrėjų įrankius savo naršyklei.