DT Dev Tools

HTML Entities — koda och avkoda HTML-entiteter

Koda text som HTML-entiteter eller avkoda namngivna och numeriska entiteter till lÀsbar text lokalt i webblÀsaren. Gratis, snabbt och privat.

🔒 Körs helt i din webblĂ€sare — ingenting laddas upp

Var verktyget anvÀndbart? BetygsÀtt det:

Vad HTML Entities gör

HTML Entities kodar tecken som har sÀrskild betydelse i HTML och avkodar entitetsreferenser tillbaka till lÀsbar text. Det Àr anvÀndbart nÀr du förbereder exempel för dokumentation, skriver testfixturer för escape-logik, granskar utdata frÄn ett CMS, rensar kopierade kodstycken eller omvandlar synlig text till en form som sÀkert kan stÄ i HTML-kÀllkod. Kodaren hanterar et-tecken, vinkelparenteser, citattecken, apostrofer och icke-ASCII-tecken med numeriska entiteter dÀr det passar. Avkodaren stöder namngivna entiteter som webblÀsaren kÀnner igen, till exempel amp, lt, gt, quot, apos, copy, nbsp och mÄnga fler, via webblÀsarens egen HTML-parser.

Kodstycken i verkligheten blandar ofta namngivna entiteter med decimala eller hexadecimala numeriska referenser som skapats av mallar, editorer, flöden och Àldre system. Verktyget gör det enkelt att vÀxla mellan den synliga texten och kÀllformen utan att du behöver skriva ett engÄngsskript. Med vÀxlingsknappen kan du skicka tillbaka utdata till motsatt lÀge nÀr du kontrollerar rundturer.

Privat arbetsflöde i webblÀsaren

All bearbetning sker i din webblÀsare med JavaScript pÄ klientsidan. Verktyget laddar inte upp kodstycken, konfigurationsvÀrden, genererad data, frÄgetexter eller kopierade exempel till nÄgon server och krÀver inget konto. Den rent lokala modellen Àr viktig för utvecklarverktyg eftersom innehÄllet som klistras in ofta liknar riktig applikationsdata: API-svar, loggar, exempel som liknar miljövariabler, databasfrÄgor, markup frÄn utkast eller vÀrden kopierade frÄn felsökningssessioner i produktion. Att hÄlla omvandlingen lokal minskar risken och gör interaktionen snabb eftersom det inte finns nÄgon nÀtverksfördröjning.

GrÀnssnittet Àr medvetet kompakt sÄ att du kan klistra in indata, justera alternativ, granska utdata, kopiera det och gÄ tillbaka till din editor. Resultat bör ÀndÄ granskas innan de committas, delas offentligt eller anvÀnds i ett produktionsflöde. WebblÀsarverktyg Àr utmÀrkta för snabb granskning och förberedelse, men de kan inte förstÄ varje projektkonvention, dataklassificeringsregel eller applikationsspecifikt valideringskrav.

Praktiska tips

Entitetskodning Àr inte i sig en fullstÀndig sÀkerhetssanering. AnvÀnd den som en textomvandling för exempel, tester och enkla escape-kontroller, inte som ersÀttning för ramverkets escaping, DOM-API:er, content security policy eller en beprövad sanerare nÀr du visar opÄlitlig HTML. Sammanhanget spelar roll: escaping för en HTML-textnod skiljer sig frÄn escaping för attribut, webbadresser, JavaScript-strÀngar och CSS. Kom ihÄg vid avkodning att utdata kan innehÄlla riktiga vinkelparenteser eller citattecken igen, sÄ granska det innan du klistrar in det pÄ en sida eller i en mall.

Hur man anvÀnder

  1. VÀlj lÀgeVÀlj koda eller avkoda beroende pÄ kÀlltexten.
  2. Omvandla textenKonvertera tecken till entiteter eller entiteter tillbaka till tecken.
  3. Kopiera resultatetKopiera den omvandlade utdatan för HTML, dokumentation eller tester.

Vanliga frÄgor

Vilka entiteter kan avkodas?
Avkodaren hanterar namngivna entiteter som webblÀsaren stöder samt decimala och hexadecimala numeriska entiteter.
Vad kodas?
Kodaren escapar &, <, >, citattecken, apostrofer och icke-ASCII-tecken som numeriska entiteter.
Laddas texten upp?
Nej. Kodning och avkodning sker lokalt.