HTML Entity Encoder menukar aksara khas (< > & " ') kepada padanan entiti HTML-nya (< > & " ') dan sebaliknya. Penting untuk memaparkan kandungan pengguna dengan selamat, membenamkan kod dalam dokumentasi, atau mencegah XSS apabila memaparkan input pengguna.
Apabila anda perlu memaparkan tag HTML sebagai teks, membenamkan cebisan kod dalam halaman, atau menunjukkan kandungan yang dihantar pengguna dengan selamat, encoding entiti HTML adalah jawapannya. Alat ini menyediakan penukaran dua hala segera. Encoding menggantikan aksara khas HTML dengan padanan entitinya supaya pelayar memaparkannya secara literal dan bukannya mentafsirkannya sebagai markup. Decoding membalikkan proses tersebut. Alat ini mengendalikan lima entiti teras XML serta rujukan entiti berangka (&#NN; dan &#xHH;) supaya anda dapat bekerja dengan sebarang kandungan yang di-encode. Penukaran masa nyata bermaksud output muncul semasa anda menaip, dan butang tukar ganti membalikkan input dan output untuk pengesahan roundtrip yang pantas.
Menukar < > & " ' kepada < > & " ' — lima aksara HTML reserved yang perlu di-encode untuk dipaparkan sebagai teks.
Men-decode kedua-dua rujukan entiti bernama (& < ) dan berangka (< <) kembali kepada aksara asalnya.
Salin hasil yang di-encode atau di-decode dengan satu klik. Pindahkan output terus ke dalam HTML, dokumentasi, atau kod sumber anda.
Output dikemas kini secara langsung semasa anda menaip. Tiada butang encode untuk diklik — lihat hasil serta-merta untuk iterasi pantas.
Menyokong rujukan perpuluhan (A) dan heksadesimal (A) serta entiti bernama seperti &nbsp;, &copy;, &trade;.
Encode, kemudian decode hasilnya untuk mengesahkan output sepadan dengan yang asal — cara pantas untuk memastikan anda mengendalikan kandungan dengan selamat.
Untuk memaparkan tag HTML sebagai teks literal dalam halaman markdown atau HTML, encode aksara khasnya — tiada lagi contoh kod anda dipaparkan secara tidak sengaja sebagai markup.
Sebelum memaparkan semula input pengguna ke halaman, encode entiti HTML untuk meneutralkan tag <script> dan vektor injeksi lain.
Decode rujukan entiti dalam output yang mencurigakan untuk melihat aksara sebenar yang dihasilkan — membantu mengesan pepijat escaping.
Tukar HTML berentiti daripada satu sistem (CMS, templat e-mel) kepada teks biasa untuk sistem lain (medan pangkalan data, e-mel teks biasa).
Encode kandungan sebelum memasukkannya ke dalam atribut HTML (title="...", data-*) supaya tanda petik dan aksara khas tidak merosakkan atribut tersebut.
Klik ikon HTML Entity dalam dock DevSuite Pro. Panel editor akan dibuka dengan togol Encode dan Decode.
Tampal rentetan yang ingin di-encode (HTML mentah yang perlu dipaparkan sebagai teks) atau di-decode (kandungan berentiti yang perlu dipaparkan).
Pilih Encode untuk menukar aksara khas kepada entiti, atau Decode untuk menukar entiti kembali kepada aksara mentahnya.
Output yang di-encode atau di-decode muncul serta-merta dalam panel bersebelahan — input yang panjang boleh ditatal dan dililit secara lalai.
Klik Copy untuk mengambil output. Tampalkan ke dalam dokumentasi, contoh kod, atau halaman yang dilihat pengguna untuk dipaparkan dengan selamat.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.