HTML-entiteettien koodaus ja purku

Muunna erikoismerkit HTML-entiteeteiksi tai palauta ne luettavaksi tekstiksi. Tukee nimettyjä, desimaalisia ja heksadesimaalisia merkkiviittauksia, Unicodea ja emojeja.

0 merkkiä
Tulos

Tulos tulee tähän.

Näin koodaat tai purat HTML-entiteettejä

  1. Liitä teksti tai HTML-merkkiviittaukset ja valitse koodaus tai purku.
  2. Ota nimetyt entiteetit käyttöön, jos haluat muotoja kuten &, tai poista valinta käyttääksesi heksadesimaalisia viittauksia.
  3. Suorita muunnos ja kopioi tai lataa teksti. Tulos näytetään sellaisenaan, ei verkkosivuna.

Näin käytät työkalua: HTML-entiteettien koodaus ja purku

Koodaus mahdollistaa esimerkiksi merkkien < ja > näyttämisen tekstinä. Purettua sisältöä ei koskaan suoriteta sivulla. Entiteettikoodaus ei korvaa käyttötilanteeseen sopivaa HTML-sisällön puhdistusta.

Esimerkki: HTML-tunnisteiden näyttäminen tekstinä

Syöte
<p title="A&B">Hei maailma! 👋</p>
Tulos
&lt;p title=&quot;A&amp;B&quot;&gt;Hei maailma! &#x1F44B;&lt;/p&gt;

Kysymyksiä työkalusta: HTML-entiteettien koodaus ja purku

Miten nimetyt ja numeeriset viittaukset eroavat?

&copy;, &#169; ja &#xA9; tarkoittavat kaikki merkkiä ©. Purku hyväksyy nimet sekä desimaaliset ja heksadesimaaliset viittaukset. Nimet-valinnan ollessa käytössä koodaus käyttää saatavilla olevia nimiä; muut merkit, kuten emojit, esitetään numeerisina viittauksina.

Miksi &lt; muuttuu muotoon &amp;lt;?

Kun entiteettejä sisältävä teksti koodataan uudelleen, myös &-merkit koodataan toistamiseen. Jokainen purku poistaa yhden kerroksen: &amp;lt; muuttuu muotoon &lt;, ei merkiksi <. Tarkista lähde ennen toistamista. &nbsp; on sitova välilyönti, ei tavallinen välilyönti.

Onko tämä sama asia kuin URL-koodaus?

Ei. HTML käyttää viittauksia kuten &amp;, URL-koodaus prosenttikoodeja kuten %26. Käytä parametrien arvoihin URL-työkalua. HTML-attribuuttiin sijoitettu URL voi edellyttää sekä arvojen URL-koodausta että koko attribuuttiarvon HTML-koodausta.

Puhdistaako työkalu HTML:n tai estääkö se XSS:n?

Ei. Se muuntaa merkkejä, mutta ei tee epäluotettavasta HTML:stä turvallista. Tulos näytetään tekstinä eikä sitä suoriteta täällä. Koodi tarvitsee HTML-, URL-, CSS- tai JavaScript-käyttöyhteyteen sopivan suojauksen. Tuntemattomat entiteetit, viittaukset ilman puolipistettä ja virheelliset numeroviittaukset hylätään.

Lähetetäänkö tiedostoni, tokenini tai tekstini palvelimelle?

Ei. Työkalut käsittelevät tiedot selaimessasi. Sivusto toimittaa sivun ja ohjelmakoodin, mutta syötettäsi ei lähetetä muunnospalvelimelle eikä tallenneta käyttäjätilille.

  • URL-koodaus ja purku

    Koodaa URL-osoitteiden osia, kokonaisia osoitteita ja lomakearvoja tai pura prosenttikoodaus ja välilyönnit.

  • Unicode-tarkastelu ja escape-muunnin

    Tarkastele Unicode-koodipisteitä, UTF-8-tavuja ja UTF-16-koodiyksiköitä ja muunna JavaScriptin Unicode-escape-sekvenssejä.

  • Tekstien vertailu

    Vertaa kahta tekstiä riveittäin, sanoittain tai merkeittäin ja korosta erot säilyttäen välilyönnit ja rivinvaihdot.

Kaikki kehittäjätyökalut

Koodaus ja tiedostot

Muunna tekstiä, tavuja, verkko-osoitteita ja upotettuja kuvia alkuperäisiä tietoja muuttamatta.

Tietojen ja tekstin tarkastelu

Lue rakenteista dataa ja tokeneita ja selvitä tarkasti, mikä muuttui.

Tiivisteet, tunnisteet ja ajastukset

Tarkista tiedostoja, luo tunnisteita ja tutki ajankohtia ja toistuvia ajastuksia.

Teksti ja tiedostot käsitellään omalla laitteellasi. Älä jätä luottamuksellisia tuloksia jaetulle leikepöydälle. Käytä yksityisten avainten ja tokenien käsittelyyn luotettavaa laitetta.