← Atpakaļ uz funkcijām
Free

HTML Entītiju Kodētājs

HTML Entītiju Kodētājs pārvērš īpašās rakstzīmes (< > & " ') to HTML entītiju ekvivalentos (&lt; &gt; &amp; &quot; &#39;) un atpakaļ. Būtisks, lai droši attēlotu lietotāja saturu, iegultu kodu dokumentācijā vai novērstu XSS uzbrukumus, attēlojot lietotāja ievadi.

Kad nepieciešams attēlot HTML tagus kā tekstu, iegult koda fragmentus lapā vai droši parādīt lietotāja iesniegtu saturu, HTML entītiju kodēšana ir risinājums. Šis rīks nodrošina tūlītēju divvirzienu konvertēšanu. Kodēšana aizvieto īpašās HTML rakstzīmes ar to entītiju ekvivalentiem, lai pārlūkprogramma tās attēlotu burtiski, nevis interpretētu kā iezīmējumu. Dekodēšana šo procesu atgriež. Rīks apstrādā piecas galvenās XML entītijas, kā arī skaitliskās entītiju atsauces (&#NN; un &#xHH;), lai jūs varētu strādāt ar jebkuru kodētu saturu. Reāllaika konvertēšana nozīmē, ka izvade parādās rakstīšanas laikā, un apmaiņas poga apmaina ievadi un izvadi vietām ātrai divvirzienu pārbaudei.

Tiešraides priekšskatījums
example.com
HTML entītijas kodēšana Kodet Dekodet
Ievade
<div class="box">Hello & welcome!</div>
Kodetā izvade
&lt;div class=&quot;box&quot;&gt;Hello &amp; welcome!&lt;/div&gt;
&lt; &gt; &amp; &quot; &#39;
Galvenās funkcijas

Īpašo rakstzīmju kodēšana

Pārvērš < > & " ' par &lt; &gt; &amp; &quot; &#39; — piecām rezervētajām HTML rakstzīmēm, kurām nepieciešama kodēšana, lai tās attēlotu kā tekstu.

Entītiju atsauču dekodēšana

Dekodē gan nosauktās (&amp; &lt; &nbsp;), gan skaitliskās (&#60; &#x3C;) entītiju atsauces atpakaļ to oriģinālajās rakstzīmēs.

Kopēšana ar vienu klikšķi

Nokopējiet kodēto vai dekodēto rezultātu ar vienu klikšķi. Pārvietojiet izvadi tieši savā HTML, dokumentācijā vai koda pirmavotā.

Reāllaika konvertēšana

Izvade atjaunojas rakstīšanas laikā. Nav pogas, ko klikšķināt kodēšanai — redziet rezultātus uzreiz ātrai iterēšanai.

Apstrādā skaitliskās entītijas

Atbalsta decimālās (&#65;) un heksadecimālās (&#x41;) skaitliskās atsauces, kā arī nosauktās entītijas, piemēram, &amp;nbsp;, &amp;copy;, &amp;trade;.

Divvirzienu pārbaude

Kodējiet, tad dekodējiet rezultātu, lai apstiprinātu, ka izvade sakrīt ar oriģinālu — ātrs veids, kā pārliecināties, ka saturs tiek apstrādāts droši.

Biežākie lietošanas veidi

Koda iegulšana dokumentācijā

Lai attēlotu HTML tagus kā burtisku tekstu markdown vai HTML lapā, kodējiet īpašās rakstzīmes — vairs netiks nejauši attēlots jūsu koda paraugs kā iezīmējums.

XSS novēršana

Pirms lietotāja ievades atkārtotas attēlošanas lapā kodējiet HTML entītijas, lai neitralizētu <script> tagus un citus injekcijas vektorus.

Bojāta HTML atkļūdošana

Dekodējiet entītiju atsauces aizdomīgā izvadē, lai redzētu, kādas rakstzīmes faktiski tika ģenerētas — palīdz precīzi noteikt aizbēgšanas (escaping) kļūdas.

Satura migrācija

Pārvērtiet HTML ar entītijām no vienas sistēmas (CMS, e-pasta veidne) vienkāršā tekstā citai sistēmai (datubāzes laukam, vienkārša teksta e-pastam).

Rīka padomu un atribūtu drošība

Kodējiet saturu, pirms ievietojat to HTML atribūtos (title="...", data-*), lai pēdiņas un īpašās rakstzīmes nesabojātu atribūtu.

Kā lietot
1

Atveriet HTML Entītiju rīku

Noklikšķiniet uz HTML Entītiju ikonas DevSuite Pro dokstacijā. Atveras redaktora panelis ar Encode un Decode pārslēgiem.

2

Ielīmējiet savu HTML vai tekstu

Ielīmējiet virkni, ko vēlaties kodēt (neapstrādātu HTML, kas jāattēlo kā teksts), vai dekodēt (entītijām pilnu saturu, kas jāattēlo).

3

Izvēlieties režīmu

Izvēlieties Encode, lai pārvērstu īpašās rakstzīmes entītijās, vai Decode, lai entītijas pārvērstu atpakaļ to neapstrādātajās rakstzīmēs.

4

Izlasiet rezultātu

Kodētā vai dekodētā izvade uzreiz parādās blakusesošajā panelī — garš teksts ir ritināms un pēc noklusējuma tiek pārnests jaunā rindā.

5

Kopējiet rezultātu

Noklikšķiniet uz Copy, lai iegūtu izvadi. Ielīmējiet to savā dokumentācijā, koda paraugā vai lietotājam redzamajā lapā drošai attēlošanai.

Gatavs izmēģināt?

Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.

Pievienot pārlūkam Chrome Pievienot Edge Pievienot pārlūkam FireFox