A HTML Entity Encoder a speciális karaktereket (< > & " ') a megfelelő HTML entitásokra alakítja (< > & " ') és vissza. Nélkülözhetetlen a felhasználói tartalom biztonságos megjelenítéséhez, kód beágyazásához dokumentációba, vagy XSS megelőzéséhez felhasználói bevitel megjelenítésekor.
Amikor HTML címkéket kell szövegként megjelenítenie, kódrészleteket kell beágyaznia egy oldalba, vagy felhasználó által beküldött tartalmat kell biztonságosan megjelenítenie, a HTML entitáskódolás a megoldás. Ez az eszköz azonnali kétirányú konverziót biztosít. A kódolás lecseréli a speciális HTML karaktereket a megfelelő entitásokra, így a böngésző szó szerint jeleníti meg őket ahelyett, hogy jelölésként értelmezné azokat. A dekódolás visszafordítja a folyamatot. Az eszköz kezeli az öt alapvető XML entitást, valamint a numerikus entitáshivatkozásokat (&#NN; és &#xHH;), így bármilyen kódolt tartalommal dolgozhat. A valós idejű konverzió miatt a kimenet gépelés közben jelenik meg, egy csere gomb pedig felcseréli a bevitelt és a kimenetet a gyors oda-vissza ellenőrzéshez.
A < > & " ' karaktereket < > & " ' formára alakítja — ez az öt fenntartott HTML karakter, amelyet kódolni kell ahhoz, hogy szövegként jelenjenek meg.
Dekódolja mind a névvel ellátott (& < ), mind a numerikus (< <) entitáshivatkozásokat vissza az eredeti karakterekre.
Másolja a kódolt vagy dekódolt eredményt egyetlen kattintással. Illessze be közvetlenül a HTML-be, dokumentációba vagy forráskódba.
A kimenet élőben frissül gépelés közben. Nincs szükség Kódolás gombra — az eredmény azonnal látható a gyors iterációhoz.
Támogatja a decimális (A) és hexadecimális (A) numerikus hivatkozásokat, valamint a névvel ellátott entitásokat, mint az &nbsp;, &copy;, &trade;.
Kódolja, majd dekódolja az eredményt, hogy megerősítse, a kimenet megegyezik az eredetivel — gyors módja annak ellenőrzésére, hogy biztonságosan kezeli-e a tartalmat.
Ahhoz, hogy a HTML címkék szó szerinti szövegként jelenjenek meg egy markdown vagy HTML oldalon, kódolja a speciális karaktereket — soha többé nem jelenik meg véletlenül kódpéldaként a jelölés.
Mielőtt visszaküldi a felhasználói bevitelt egy oldalra, kódolja a HTML entitásokat a <script> címkék és más beszúrási vektorok semlegesítéséhez.
Dekódolja az entitáshivatkozásokat gyanús kimenetben, hogy lássa, milyen karakterek jöttek ténylegesen létre — segít a menekülési (escaping) hibák azonosításában.
Alakítson át entitásokat tartalmazó HTML-t az egyik rendszerből (CMS, e-mail sablon) egyszerű szöveggé egy másik rendszer számára (adatbázismező, egyszerű szöveges e-mail).
Kódolja a tartalmat, mielőtt HTML attribútumokba szúrja be (title="...", data-*), hogy az idézőjelek és speciális karakterek ne törjék meg az attribútumot.
Kattintson a HTML Entity ikonra a DevSuite Pro dokkban. Egy szerkesztőpanel nyílik meg Kódolás és Dekódolás kapcsolókkal.
Illessze be a kódolandó sztringet (nyers HTML, amelyet szövegként kell megjelenítenie) vagy a dekódolandót (entitásokkal teli tartalom, amelyet meg kell jelenítenie).
Válassza a Kódolás lehetőséget a speciális karakterek entitásokra alakításához, vagy a Dekódolás lehetőséget az entitások visszaalakításához nyers karakterekre.
A kódolt vagy dekódolt kimenet azonnal megjelenik a szomszédos panelen — a hosszú bevitel görgethető, és alapértelmezetten tördelődik.
Kattintson a Másolás gombra a kimenet átvételéhez. Illessze be a dokumentációjába, kódpéldájába vagy felhasználói felületű oldalára a biztonságos megjelenítéshez.
Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.