Escape JSON
Escape dan unescape rentetan JSON dalam talian. Tukar aksara khas seperti tanda petik, backslash dan baris baharu kepada jujukan escape dengan selamat.
Apakah escape JSON?
Escape JSON ialah proses menukar aksara khas (seperti tanda petik ganda, backslash dan aksara kawalan) kepada jujukan escape (seperti \", \\, \n) supaya boleh dimasukkan dengan selamat dalam rentetan JSON tanpa merosakkan struktur JSON.
Apakah unescape JSON?
Unescape JSON ialah proses songsang — menukar jujukan escape seperti \" dan \n kembali kepada aksara asalnya (tanda petik ganda dan baris baharu), memulihkan bentuk rentetan yang boleh dibaca.
Aksara apa yang perlu di-escape dalam JSON?
Dalam JSON, aksara berikut mesti di-escape: tanda petik ganda ("), backslash (\), dan aksara kawalan seperti baris baharu (\n), tab (\t), carriage return (\r), backspace (\b) dan form feed (\f).
Adakah data saya selamat dengan alat ini?
Sudah tentu. Semua pemprosesan berlaku sepenuhnya dalam pelayar anda menggunakan JavaScript. Tiada data dihantar ke mana-mana pelayan, selamat untuk memproses kandungan JSON sensitif.
Bagaimana cara escape rentetan JSON untuk digunakan dalam kod JavaScript?
Tampal teks anda dalam medan input, pilih mod Escape dan pilih untuk aktifkan "Bungkus tanda petik". Output ialah rentetan yang telah di-escape dengan betul yang boleh ditanam terus dalam kod JavaScript atau JSON.
Apakah perbezaan antara escape JSON dan pengekodan URL?
Escape JSON mengendalikan aksara khas dalam sintaks JSON (tanda petik, backslash, aksara kawalan). Pengekodan URL mengendalikan aksara yang tidak selamat dalam URL. Kedua-duanya mempunyai tujuan berbeza.
Bolehkah alat ini mengendalikan fail JSON besar?
Ya. Alat ini memproses teks terus dalam pelayar anda tanpa had saiz fail. Prestasi bergantung pada kemampuan peranti anda, tetapi data JSON biasa diproses serta-merta.
Apakah fungsi "Bungkus tanda petik"?
Apabila diaktifkan, output escape dibungkus dengan tanda petik ganda, menghasilkan literal rentetan JSON yang sah (contohnya "Hello \"World\""). Tanpa pilihan ini, hanya kandungan yang di-escape dipaparkan.
Bolehkah saya guna alat ini secara luar talian?
Ya. Setelah halaman dimuat, semua fungsi berfungsi tanpa sambungan internet kerana semuanya berjalan secara tempatan dalam pelayar anda.
Bagaimana cara escape aksara Unicode dalam JSON?
Aksara ASCII piawai seperti tanda petik dan backslash di-escape dengan notasi backslash (\", \\). Untuk aksara Unicode lain, format \uXXXX boleh digunakan.
Apakah perbezaan antara petik tunggal dan petik ganda dalam JSON?
Dalam JSON, hanya petik ganda yang sah untuk membungkus nilai rentetan. Petik tunggal tiada makna khas dan tidak perlu di-escape.
Mengapa saya perlu escape rentetan JSON?
Escape diperlukan apabila anda perlu menanam kandungan pengguna, nilai dinamik atau teks yang mengandungi aksara khas dalam JSON. Tanpa escape yang betul, aksara seperti tanda petik atau baris baharu akan merosakkan sintaks JSON.