Penukar Entiti HTML
FreeTukar teks kepada dan daripada entiti HTML dalam kedua-dua arah serentak, dengan format berangka perpuluhan atau heksadesimal dan jadual rujukan pantas entiti biasa.
Berjalan sepenuhnya dalam pelayar anda. Teks anda tidak pernah dimuat naik ke mana-mana.
Taip dalam mana-mana medan, yang lain kemas kini secara automatik.
Pilihan Pengekodan
Digunakan untuk aksara bukan ASCII. Lima aksara HTML terperuntuk (< > & " ') sentiasa menggunakan entiti bernama mereka.
Aktiviti Terkini
Kelihatan kepada semua orang. 20 penggunaan terakhir merentasi semua pelawat, terbaharu dahulu.
Belum ada aktiviti. Jadi yang pertama.
Apa alat ini buat
Alat ini menukar teks kepada dan daripada entiti HTML dalam kedua-dua arah serentak: taip teks biasa dan ia dikodkan kepada entiti secara langsung, atau tampal teks yang dikodkan entiti dan ia dinyahkod semula kepada teks biasa. Pilih entiti berangka perpuluhan atau heksadesimal untuk aksara bukan ASCII, dan gunakan jadual rujukan pantas untuk simbol biasa.
Bagaimana Ia Berfungsi
Pengekodan menggantikan lima aksara terperuntuk HTML dengan entiti bernama piawai mereka (& menjadi &, sebagai contoh) dan setiap aksara bukan ASCII lain dengan entiti berangka dalam format pilihan anda. Penyahkodan berjalan dalam arah bertentangan menggunakan penghurai HTML pelayar sendiri (melalui DOMParser) dalam dokumen terasing dan lengai, yang menyelesaikan dengan betul setiap entiti bernama rasmi HTML5 serta entiti berangka, tanpa menjalankan sebarang skrip atau memuatkan sebarang sumber.
Masalah ia selesaikan
- Membenamkan aksara khas atau teks yang dihantar pengguna dengan selamat dalam sumber HTML atau XML.
- Menyahkod teks yang dikodkan entiti yang disalin daripada CMS, suapan RSS, atau laman web yang dikikis kembali kepada teks yang boleh dibaca.
- Menukar antara format entiti berangka perpuluhan dan heksadesimal.
- Mencari kod entiti untuk simbol biasa tanpa mencari dokumentasi.
Soalan lazim
›Mengapa hanya 5 aksara mendapat entiti bernama, bukan semuanya?
Hanya &, <, >, " dan ' mempunyai makna terperuntuk dalam penanda HTML itu sendiri (ia membuka tag, menutup atribut, atau memulakan entiti), jadi hanya itu yang benar-benar memerlukan entiti bernama untuk muncul secara literal pada halaman. Setiap aksara lain dikodkan secara berangka di sini, yang berfungsi sama di setiap pelayar dan setiap versi HTML, walaupun untuk aksara yang tidak mempunyai nama yang diiktiraf secara meluas.
›Perpuluhan atau heksadesimal, adakah penting yang mana saya pilih?
Tidak, kedua-duanya mewakili aksara yang sama persis dan dipaparkan secara sama; é dan é ialah é yang sama. Perpuluhan lebih biasa dalam HTML yang ditulis tangan, heksadesimal lebih biasa apabila nilai datang daripada konteks pengaturcaraan (kerana titik kod Unicode biasanya ditulis dalam heksadesimal, seperti U+00E9).
›Adakah penyahkodan mengendalikan setiap entiti HTML yang mungkin?
Ya. Daripada bergantung pada senarai yang diselenggara secara manual, penyahkodan dikendalikan oleh penghurai HTML terbina dalam pelayar anda sendiri, sama seperti yang memaparkan setiap laman web yang anda lawati, jadi ia menyelesaikan dengan betul kesemua beribu entiti bernama HTML5 yang ditakrifkan secara rasmi ditambah mana-mana entiti perpuluhan atau heksadesimal berangka.
›Adakah selamat untuk menampal HTML daripada sumber yang tidak dipercayai ke dalam penyahkod?
Ya. Penyahkodan menggunakan dokumen terasing dan lengai yang dicipta oleh DOMParser pelayar, yang tidak pernah menjalankan skrip, memuatkan imej, atau memaparkan apa-apa, ia hanya membaca semula kandungan teks yang terhasil.
›Bilakah saya sebenarnya memerlukan ini?
Kes biasa termasuk memaparkan teks yang dihantar pengguna dengan selamat dalam halaman HTML tanpa ditafsirkan sebagai penanda, membenamkan aksara khas atau simbol dalam sumber HTML/XML, menyahpepijat halaman yang menunjukkan &amp; atau &lt; secara literal berbanding aksara yang dimaksudkan, atau membersihkan teks yang dikodkan entiti yang disalin daripada CMS atau laman web yang dikikis.
Alat Berkaitan
Teks
Penukar Excel ke Jadual HTML
Tampal dari Excel atau Google Sheets, atau muat naik fail .xlsx/.xls/.csv, dan dapatkan jadual HTML yang kemas dengan pratonton langsung, gaya pilihan dan penjajaran lajur berangka.
FreeTeks
Pengesah HTML
Menyemak HTML untuk tag tidak ditutup, ID berganda, elemen lapuk dan isu biasa jelas yang lain, disahkan dengan penghurai pemadanan tag sendiri, bukan pengesah pematuhan W3C yang lengkap.
FreeTeks
Ekod/Nyahkod Base64
Ekod teks kepada base64 atau nyahkod base64 kembali kepada teks, langsung semasa anda menaip, dengan sokongan Unicode penuh dan varian selamat-URL pilihan.
FreeTeks
Penukar Asas Nombor
Tukar nombor antara binari, oktal, perpuluhan, heksadesimal, BCD, Kod Gray, dan mana-mana asas tersuai dari 2 hingga 36, kesemuanya sekali gus daripada satu input.
FreeTeks
Penjana Hash Bcrypt Penyemak
Jana dan sahkan hash kata laluan bcrypt sepenuhnya dalam pelayar anda menggunakan WebAssembly, dengan faktor kos dan garam boleh laras.
FreeTeks
Penukar Bionic Reading
Tukar mana-mana teks kepada format bionic reading dengan menebalkan bahagian pertama setiap perkataan untuk membantu anda membaca lebih pantas dan fokus lebih baik.
FreeTeks
Penjana Hash Blake2b
Kira hash BLAKE2b teks atau fail dalam pelayar anda, dengan panjang output boleh laras dan hashing berkunci pilihan (MAC).
FreeTeks
Alat Sifir Caesar
Sulitkan atau nyahsulitkan teks dengan sifir Caesar klasik, dengan jadual pemetaan A-Z, senarai paksa kasar, carta frekuensi huruf, dan pintasan ROT13.
Komen (0)
Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.
Belum ada komen. Jadi yang pertama berkongsi pendapat anda!