HTML Entity Encoder teisendab erimärgid (< > & " ') nende HTML entiteedi vasteteks (< > & " ') ja tagasi. Hädavajalik kasutajasisu turvaliseks kuvamiseks, koodi manustamiseks dokumentatsiooni või XSS-i vältimiseks kasutajasisendi näitamisel.
Kui peate kuvama HTML-silte tekstina, manustama koodijuppe lehele või näitama kasutaja esitatud sisu turvaliselt, on HTML entiteedi kodeerimine lahendus. See tööriist pakub kohest kahesuunalist teisendust. Kodeerimine asendab HTML-i erimärgid nende entiteedi vastetega, mistõttu brauser kuvab need sõna-sõnalt, mitte ei tõlgenda neid märgistusena. Dekodeerimine pöörab protsessi ümber. Tööriist käsitleb viit põhilist XML-entiteeti pluss numbrilisi entiteediviiteid (&#NN; ja &#xHH;), et saaksite töötada suvalise kodeeritud sisuga. Reaalajas teisendus tähendab, et väljund ilmub kirjutades, ning vahetusnupp pöörab sisendi ja väljundi ümber kiireks edasi-tagasi kontrollimiseks.
Teisendab < > & " ' vasteteks < > & " ' — need on viis reserveeritud HTML-märki, mis vajavad kodeerimist, et kuvada tekstina.
Dekodeerib nii nimelised (& < ) kui ka numbrilised (< <) entiteediviited tagasi algseteks märkideks.
Kopeerige kodeeritud või dekodeeritud tulemus ühe klõpsuga. Liigutage väljund otse oma HTML-i, dokumentatsiooni või lähtekoodi.
Väljund uueneb elavalt kirjutamise ajal. Kodeerimisnuppu pole vaja vajutada — näete tulemusi koheselt kiireks täiustamiseks.
Toetab kümnendarvulisi (A) ja kuueteistkümnendsüsteemi (A) numbrilisi viiteid pluss nimelisi entiteete nagu &nbsp;, &copy;, &trade;.
Kodeerige, seejärel dekodeerige tulemus, et kinnitada väljundi vastavust algsele — kiire viis kontrollimaks, et käsitlete sisu turvaliselt.
HTML-siltide tekstina kuvamiseks markdown- või HTML-lehel kodeerige erimärgid — teie koodinäide ei renderdu enam kogemata märgistusena.
Enne kasutajasisendi lehele tagasi kuvamist kodeerige HTML-entiteedid, et neutraliseerida <script> sildid ja teised süstimisviisid.
Dekodeerige entiteediviited kahtlases väljundis, et näha, millised märgid tegelikult tekkisid — aitab tuvastada paofunktsiooni (escaping) vigu.
Teisendage entiteete sisaldav HTML ühest süsteemist (CMS, e-kirja mall) lihttekstiks teise jaoks (andmebaasi väli, tavaline tekst-e-kiri).
Kodeerige sisu enne HTML-atribuutidesse (title="...", data-*) sisestamist, et jutumärgid ja erimärgid atribuuti katki ei teeks.
Klõpsake HTML Entity ikoonil DevSuite Pro dokis. Avaneb redaktoripaneel koos Encode ja Decode lülititega.
Kleepige string, mida soovite kodeerida (toores HTML, mida peate näitama tekstina) või dekodeerida (entiteete täis sisu, mida peate renderdama).
Valige Encode, et teisendada erimärgid entiteetideks, või Decode, et teisendada entiteedid tagasi toorest märkideks.
Kodeeritud või dekodeeritud väljund ilmub koheselt kõrvalpaneelile — pikk sisend on kerimisega ja murdub vaikimisi.
Klõpsake Copy, et väljund kätte saada. Kleepige see oma dokumentatsiooni, koodinäitesse või kasutajale nähtavale lehele turvaliseks renderdamiseks.
Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.