Cara menggunakan alat ini Halaman ini menjalankan satu operasi tetap. Gunakan ruang kerja tertaut untuk operasi lain.
Masukan: Teks. Loloskan teks SQL.
Kolom masukan awalnya kosong. Muat contoh hanya mengisinya saat Anda memilihnya. Atur ulang menghapus masukan dan hasil saat ini.
Cara kerja Operasi ini mengubah teks tanpa eksekusi. Sesuaikan hasil dengan konteks tujuan. Pelolosan HTML/XML bukan sanitasi dokumen; kutipan CSV tidak menetralkan rumus; literal SQL tidak menggantikan kueri berparameter.
Base64 memakai teks standar dengan padding tanpa spasi dan hanya mendekode UTF-8 valid. Mode URL mengodekan satu komponen, bukan seluruh URL; dekode mempertahankan + sebagai +, bukan spasi.
HTML menangani lima karakter markup dan mendekode referensi berakhiran titik koma satu kali. XML hanya menerima referensi bawaan dan numerik XML 1.0 valid, tanpa DTD, entitas khusus, atau pencarian jaringan. JSON memakai satu string berkutip ganda lengkap dan menolak surrogate tak berpasangan. Ini tidak mengamankan isi sembarang dalam elemen script HTML.
JavaScript menerima satu string berkutip mode ketat, bukan templat, oktal lama, atau ekspresi. Java menerima string biasa dengan escape standar/oktal, tetapi menolak escape Unicode tingkat sumber; gunakan teks Unicode langsung. String C# biasa mendukung escape standar, x, u, U; verbatim memakai @"..." dan kutip ganda berulang. Tidak ada interpolasi, raw string, blok teks, atau eksekusi.
CSV menangani satu sel, bukan baris atau berkas, dan mempertahankan baris baru. SQL menggandakan apostrof dan mempertahankan garis miring terbalik: PostgreSQL memerlukan standard_conforming_strings=on (tanpa string E-, U&-, atau dolar); SQLite menerima literal teks; SQL Server memakai literal Unicode berawalan N. Bukan pengenal, pernyataan, atau perlindungan injeksi SQL.
Cakupan dan batasan Maksimum 100000 unit UTF-16 masukan, 100000 byte impor UTF-8, dan 1000000 unit keluaran. Timer worker 5000 ms membatalkan proses, tergantung penjadwalan browser. Masukan rusak ditolak; ini subset teks, bukan kompilator.
Pelolosan bergantung konteks. Gunakan parameter driver basis data untuk SQL dan pengode yang sesuai untuk tiap konteks penyisipan. Draf lokal berupa teks biasa dan opsional; Atur ulang tidak menghapusnya.
Kolom masukan awalnya kosong. Muat contoh hanya mengisinya saat Anda memilihnya. Atur ulang menghapus masukan dan hasil saat ini.
Pengodean dan pelolosan teks
Aktifkan JavaScript untuk menggunakan alat ini. Contoh dan batasan tetap dapat dibaca.