Enkoder dan dekoder entitas HTML
Ubah karakter seperti <, >, dan & menjadi entitas HTML agar kode tampil sebagai teks, atau dekode entitas seperti & dan é.
- Berjalan di browser
- Tanpa unggahan
- Hasil tetap di perangkat Anda
Privasi & batasBerjalan di browser Anda. Tidak ada yang diunggah.
Isi input tetap di tab ini; Refentra tidak mengunggah atau menyimpannya. Jumlah tindakan agregat opsional hanya dikirim dengan persetujuan pengukuran penggunaan Anda. Hapus ruang kerja setelah selesai.
Profil yang didukung: Entitas HTML bernama/numerik; hanya teks; markup hasil tidak pernah dijalankan.
Maksimum 200.000 unit UTF-16; batas parser bisa lebih kecil. Worker: 15 detik (regex 1,5 detik).
Periksa input dan hasil
- Siapkan dan pilih operasi
Pilih enkode entitas untuk teks literal atau dekode untuk entitas yang sudah ada; simpan hasilnya sebagai teks sebelum disisipkan.
- Periksa contoh nyata
Coba contoh ini dan bandingkan hasil yang ditunjukkan: <b>A&B</b> → encode → <b>A&B</b>
- Periksa sebelum memakai hasil
Periksa ampersand, tanda kurung sudut, dan tanda kutip; mendekode teks entitas dapat mengembalikan karakter markup yang sebenarnya.
Jawaban untuk tugas ini
Apakah dekode itu sama dengan sanitizer?
Tidak. Mengubah < menjadi < tidak menghapus skrip atau atribut berbahaya; gunakan sanitizer yang sesuai sebelum merender HTML yang tidak tepercaya.
Apa yang perlu diperiksa jika input ditolak?
Perbaiki entitas yang rusak; hindari mengenkode teks yang sudah terenkode dua kali, yang mengubah & menjadi &amp;.
Sampai di mana batas alat ini?
Entitas HTML bukan enkode persen URL, escape string JavaScript, atau perlindungan XSS yang universal.