← Tilbake til funksjoner
Free

HTML Entity Encoder

HTML Entity Encoder konverterer spesialtegn (< > & " ') til sine HTML-entitetsekvivalenter (&lt; &gt; &amp; &quot; &#39;) og tilbake. Essensielt for trygg visning av brukerinnhold, innbygging av kode i dokumentasjon, eller forebygging av XSS ved visning av brukerinput.

Når du trenger å vise HTML-tagger som tekst, bygge inn kodeutdrag på en side, eller vise brukerinnsendt innhold trygt, er HTML-entitetskoding svaret. Dette verktøyet gir umiddelbar toveis konvertering. Koding erstatter spesielle HTML-tegn med sine entitetsekvivalenter slik at nettleseren viser dem bokstavelig i stedet for å tolke dem som markup. Dekoding reverserer prosessen. Verktøyet håndterer de fem grunnleggende XML-entitetene pluss numeriske entitetsreferanser (&#NN; og &#xHH;) slik at du kan jobbe med et hvilket som helst kodet innhold. Sanntidskonvertering betyr at utdataen vises mens du skriver, og en bytteknapp bytter input og output for rask verifisering av rundturen.

Live forhåndsvisning
example.com
HTML-enhetskoder Koder Avkoder
Inndata
<div class="box">Hello & welcome!</div>
Kodet utdata
&lt;div class=&quot;box&quot;&gt;Hello &amp; welcome!&lt;/div&gt;
&lt; &gt; &amp; &quot; &#39;
Hovedfunksjoner

Kod spesialtegn

Konverterer < > & " ' til &lt; &gt; &amp; &quot; &#39; — de fem reserverte HTML-tegnene som må kodes for å vises som tekst.

Dekod entitetsreferanser

Dekoder både navngitte (&amp; &lt; &nbsp;) og numeriske (&#60; &#x3C;) entitetsreferanser tilbake til sine opprinnelige tegn.

Kopier med ett klikk

Kopier det kodede eller dekodede resultatet med ett klikk. Flytt utdataen direkte inn i HTML-en, dokumentasjonen eller kildekoden din.

Sanntidskonvertering

Utdataen oppdateres live mens du skriver. Ingen kodingsknapp å klikke — se resultater umiddelbart for rask iterasjon.

Håndterer numeriske entiteter

Støtter desimale (&#65;) og heksadesimale (&#x41;) numeriske referanser pluss navngitte entiteter som &amp;nbsp;, &amp;copy;, &amp;trade;.

Verifisering av rundtur

Kod, dekod deretter resultatet for å bekrefte at utdataen samsvarer med originalen — en rask måte å verifisere at du håndterer innhold trygt på.

Vanlige bruksområder

Bygge inn kode i dokumentasjon

For å vise HTML-tagger som ren tekst på en markdown- eller HTML-side, kod spesialtegnene — ikke flere kodeeksempler som ved et uhell rendres som markup.

Forebygge XSS

Før du viser brukerinput tilbake på en side, kod HTML-entiteter for å nøytralisere <script>-tagger og andre injeksjonsvektorer.

Feilsøking av ugyldig HTML

Dekod entitetsreferanser i mistenkelig utdata for å se hvilke tegn som faktisk ble produsert — hjelper med å finne feil i escaping.

Innholdsmigrering

Konverter HTML med entiteter fra ett system (et CMS, en e-postmal) til ren tekst for et annet (et databasefelt, en ren tekst-e-post).

Sikkerhet for tooltips og attributter

Kod innhold før du setter det inn i HTML-attributter (title="...", data-*) slik at anførselstegn og spesialtegn ikke ødelegger attributtet.

Slik bruker du det
1

Åpne HTML Entity-verktøyet

Klikk på HTML Entity-ikonet i DevSuite Pro-dokken. Et redigeringspanel åpnes med Encode- og Decode-brytere.

2

Lim inn HTML-en eller teksten din

Lim inn strengen du vil kode (rå HTML du trenger å vise som tekst) eller dekode (entitetsfylt innhold du trenger å rendre).

3

Velg modus

Velg Encode for å konvertere spesialtegn til entiteter, eller Decode for å konvertere entiteter tilbake til rå tegn.

4

Les resultatet

Kodet eller dekodet utdata vises umiddelbart i det tilhørende panelet — lang input kan rulles og brytes automatisk.

5

Kopier resultatet

Klikk Copy for å hente utdataen. Lim den inn i dokumentasjonen, kodeeksempelet eller den brukervendte siden din for trygg visning.

Klar til å prøve?

Installer DevSuite Pro gratis og lås opp 64+ utviklerverktøy for nettleseren din.

Legg til i Chrome Legg til i Edge Legg til i FireFox