HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Kódolás
Próbáld ki!
Példák
<div>"x" & y</div>
<div>"x" & y</div>
<span title="Tom & Jerry">5 &lt; 10</span>
<span title="Tom & Jerry">5 < 10</span>
HTML entitások kódolása
Használj entitás kódolást, ha azt akarod, hogy a karakterek, mint a szög zárójelek, ampersands, vagy idézetek szó szerint jelenjenek meg, ahelyett, hogy markup. Ez különösen hasznos a tutorials, CMS mezők, jelölési dokumentumok, kódminták, másolt snippets, és HTML attribútum értékek.
Mi lesz kódolva
The most common cases are <, >, &, and quotes. Depending on the workflow, you may see named entities such as < and &, or numeric forms such as ' and '. Different editors may choose different forms while still rendering the same visible character.
Gyakorlati munkafolyamatok
Ez az oldal akkor hasznos, ha meg szeretné jeleníteni a nyers HTML-forrást a dokumentációban, tisztítsa meg a CMS-ből vagy a támogatási rendszerből lemásolt entity-filed szöveget, dekódolja az előre elszabadult húrokat az exportból, vagy ellenőrizze, hogy a publikus snippet egyszer vagy többször megszökött-e.
A kettős kódolás elkerülése
A common mistake is encoding text that already contains entities. For example, a plain ampersand becomes &, but an existing & encoded again becomes &amp;. If the pasted input already looks escaped, check it carefully before clicking Encode.
Az összefüggés még mindig számít.
Az entitások kódolása hasznos a szó szerinti markerezés megjelenítéséhez és a véletlenszerű renderelés megelőzéséhez számos tartalommunkafolyamatnál, de nem helyettesíti teljes mértékben a minden alkalmazásban előforduló érintkezés-tudatos szökést. A dekódolt kimenet ismét aktív markup lehet, ha egy élő HTML szerkesztőbe vagy oldalépítő fájlba beillesztjük.
Adatvédelem és helyi feldolgozás
Mielőtt Rely az Entity- konvertált szöveg weboldalak vagy Reeds
Az eredmény közzététele vagy beágyazása előtt erősítse meg a HTML pontos kontextusát, ahol azt használni fogják, és hogy a célrendszer már automatikusan működik-e. A megfelelően átalakított sztring még mindig rossz, ha be van helyezve a rossz helyre, vagy megszökött kétszer.
Ahol HTML entity konverzió még mindig előállítani nem biztonságos vagy nem kívánt eredmények
A gazdálkodó egységek átalakítása segíthet a megjelenítésben és a szökésben, de nem garantálja a biztonságot minden összefüggésben. A kettős kódolás, a részleges szökés és a szövegtartalmak és az attribútum összefüggések közötti eltérések továbbra is megszakadhatnak vagy félrevezethetnek, ha a cél eltérő kezelést vár.
Hogyan lehet interpret kódolt és dekódolt HTML entity output
A kódolt kimenet célja, hogy a HTML- hez kapcsolódó környezetben biztonságosan jelezze a karaktereket, míg a dekódolt kimenet visszaállítja a szóban forgó entitások által képviselt karaktereket. Ez nem teszi az eredményt automatikusan megfelelővé minden hely, ahol lehet, hogy beilleszti, mert HTML szöveges csomópontok, attribútumok, szkriptek, és a feed lehet különböző menekülési igények.
Mivel a konverziós fut a böngészőben, akkor ellenőrizze lemásolt sablon töredékek, CMS tartalom, támogatási üzenetek, vagy részben megszökött markup anélkül, hogy elküldené a szöveget egy másik oldalon. Ez praktikus, ha a snippets tartalmaz belső tartalom vagy tervezetek, hogy maradjon helyi.
Kapcsolódó eszközök
Base64 kódolási / dekódolási eszköz
A szöveg bekódolása Base64-be vagy dekódolása Base64 vissza olvasható tartalmakba közvetlenül a böngészőben. Hasznos a tokens ellenőrzéséhez, a hibakereséshez, az engedélyfejlécek ellenőrzéséhez, a config értékek ellenőrzéséhez, az API terhelések dekódolásához és az egyszerű szövegek távoli szolgáltatás használata nélküli konvertálásához. ToolMill fut teljesen ügyféloldal a magánélet és továbbra is offline telepítés után.
Kódolás
Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode átalakítja a szöveget hexadecimális (base- 16) bájtok és dekódok hex vissza olvasható szöveg. Használja a bináris betöltések hibakereséséhez, az UTF- 8 bájtok ellenőrzéséhez, a szökött sztringek visszafordításához, valamint a hashes vagy alacsony szintű protokollok használatához. Elfogadja a közös hexx formátumokat (szóközökkel, újsorokkal vagy 0x előjavítások nélkül is). Runs 100% lokálisan a böngészőben - nincs feltöltés - és működik offline telepítése után ToolMill mint PWA.
Kódolás
ROT13 Encode / Decode - Text ↔ ROT13 Cipher
A ROT13 egy egyszerű betűhelyettesítő kód, amely megváltoztatja az A ↔ N, B ↔ O, stb. Gyakran használják spoilerekre, világos obfuscatióra és fórum / e-mail szövegekre. Ez az eszköz egyszerű szöveget kódol a ROT13-ba, és dekódolja a ROT13-at vissza a szövegbe (a művelet szimmetrikus). Runs 100% lokálisan a böngészőben - nincs feltöltés - és működik offline telepítése után ToolMill mint PWA.
Kódolás
URL kódolás / dekódolás
Az URL kódolás / dekódolás (period- kódolás) a nem biztonságos karaktereket URL- biztonságos formátummá alakítja át és vissza. Használja lekérdezéshez, URL-ek, UTM paraméterek átirányításához és API kérések hibakereséséhez (RFC 3986). Runs 100% lokálisan a böngészőben - nincs feltöltés - és működik offline telepítése után ToolMill mint PWA.
Kódolás
