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.
Cara Menggunakan Escape JSON
Escape atau nyah-escape rentetan JSON: tukar petikan, garis condong balik dan baris baharu kepada turutan escape yang selamat, atau kembalikan kepada aksara sebenar. Semuanya berjalan dalam pelayar anda dan tiada teks yang ditampal dimuat naik.
- Tampal teks atau rentetan JSON yang ingin ditukar ke dalam kawasan input.
- Tekan “Escape” untuk menukar aksara khas seperti petikan, garis condong balik dan baris baharu kepada turutan escape yang selamat.
- Tekan “Unescape” untuk melakukan sebaliknya dan mengembalikan turutan escape kepada petikan, garis condong balik dan baris baharu yang sebenar.
- Aktifkan “Wrap in quotes” apabila anda mahu hasil dibalut tanda petikan berkembar, sedia untuk ditampal ke dalam JSON.
Jika output menunjukkan garis condong balik berganda, input mungkin sudah di-escape — jalankan “Unescape” sekali sebelum meng-escape semula.
Alat Berkaitan
- JSON Stringify Tukar objek dan tatasusunan JavaScript kepada rentetan JSON dengan indentasi boleh suai dan escape HTML. Percuma, diproses sepenuhnya dalam pelayar anda.
- TSV ke JSON Tukar TSV ke JSON dalam talian percuma. Menyokong pengepala, pengesanan jenis automatik, dan pengecilan. Semua dalam pelayar.
- JSON to CSV Penukar JSON ke CSV percuma dalam talian. Ratakan objek bersarang, pilih pembahagi tersuai, muat turun serta-merta. 100% pelayar.
- Penukar CSV ke JSON Tukar CSV ke JSON dalam talian percuma. Menyokong pembatas tersuai, objek berasaskan pengepala, dan pengesanan jenis automatik. Semua dalam pelayar.
- XML Beautifier XML Beautifier dalam talian percuma. Format dan cantikkan XML serta-merta dalam pelayar anda.
- Pengesah XML Sahkan sintaks dan struktur XML serta-merta. Kesan ralat dengan nombor baris yang tepat dan mesej terperinci. Percuma, selamat, berjalan dalam pelayar anda.
- SQL ke JSON Tukar penyata SQL INSERT kepada tatasusunan atau objek JSON serta-merta. Menyokong VALUES berbilang baris, pengendalian NULL, pengesanan jenis automatik dan cetakan cantik. 100% sisi klien, tanpa muat naik.
- Pemapar pokok YAML Mengurai YAML menjadi pokok interaktif yang boleh dilipat. Menyokong YAML berbilang dokumen, sauh & alias, carian, penukaran JSON dan seret & lepas fail .yaml/.yml.