HTML Entītiju Kodētājs pārvērš īpašās rakstzīmes (< > & " ') to HTML entītiju ekvivalentos (< > & " ') 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.
Pārvērš < > & " ' par < > & " ' — piecām rezervētajām HTML rakstzīmēm, kurām nepieciešama kodēšana, lai tās attēlotu kā tekstu.
Dekodē gan nosauktās (& < ), gan skaitliskās (< <) entītiju atsauces atpakaļ to oriģinālajās rakstzīmēs.
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ā.
Izvade atjaunojas rakstīšanas laikā. Nav pogas, ko klikšķināt kodēšanai — redziet rezultātus uzreiz ātrai iterēšanai.
Atbalsta decimālās (A) un heksadecimālās (A) skaitliskās atsauces, kā arī nosauktās entītijas, piemēram, &nbsp;, &copy;, &trade;.
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.
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.
Pirms lietotāja ievades atkārtotas attēlošanas lapā kodējiet HTML entītijas, lai neitralizētu <script> tagus un citus injekcijas vektorus.
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.
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).
Kodējiet saturu, pirms ievietojat to HTML atribūtos (title="...", data-*), lai pēdiņas un īpašās rakstzīmes nesabojātu atribūtu.
Noklikšķiniet uz HTML Entītiju ikonas DevSuite Pro dokstacijā. Atveras redaktora panelis ar Encode un Decode pārslēgiem.
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).
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.
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ā.
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.
Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.