jsonecho

JSON Stringify Online

Ubah dokumen JSON menjadi satu string dengan escape, siap dimasukkan ke dalam nilai JSON lain atau sebaris kode.

Memuat alat...

Cara menggunakan JSON Stringify

  1. Tempel JSON Anda.
  2. Biarkan "Apit dengan tanda kutip" aktif jika Anda memerlukan literal string lengkap. Nonaktifkan untuk mendapatkan isinya saja dengan escape.
  3. Buka "Pertahankan indentasi" jika Anda ingin pergantian baris untuk tetap di (sebagai \n) alih-alih bentuk kompak.
  4. Salin hasilnya.

Tentang JSON Stringify

Kadang-kadang JSON perlu melakukan perjalanan di dalam string lain. Webhook payload yang berisi JSON sebagai teks, tubuh antrian pesan, perlengkapan uji dalam file Java atau C#, nilai dalam file .env. Dalam semua kasus tersebut, tanda kutip dan pergantian baris harus diberi escape agar format teks luarnya tidak rusak.

Itulah yang JSON.stringify - Tidak, tidak. Alat ini memproses seluruh dokumen sekaligus: memvalidasi JSON, memperkecilnya, lalu menambahkan escape pada hasilnya.

Pertanyaan yang sering diajukan

Apa perbedaan antara stringify dan minify?

Minify menyimpan hasil sebagai JSON. Stringify pergi satu langkah lebih jauh dan escape dari itu sehingga seluruh hal menjadi nilai string, dengan setiap tanda kutip ganda ditulis sebagai \" dan setiap garis miring terbalik menggandakan.

Bagaimana saya bisa membalikkan ini?

Gunakan String ke JSON converter. Ini mengambil string escape dan memberikan Anda JSON yang dapat dibaca kembali.

Mengapa ada begitu banyak serangan balik?

Setiap tanda kutip membutuhkan satu penolakan. Jika teks tersebut sudah berisi tanda balik, masing-masing menjadi dua. Jika proses ini dijalankan dua kali, jumlahnya akan bertambah lagi. Inilah penyebab umum bug akibat escape ganda.

Bisakah saya menggunakan output dalam string Java atau C#?

Ya, untuk sebagian besar dokumen, karena kedua bahasa menggunakan escape yang sama untuk tanda kutip ganda. Untuk karakter khusus lainnya, alat Escape Java dan Escape .NET menghasilkan kode yang sesuai dengan aturan masing-masing bahasa.

Alat lainnya di Alat JSON

Semua alat →