Tempel string JSON yang sudah diberi escape, seperti yang ditemukan di log dan respons API, untuk mendapatkan kembali JSON yang mudah dibaca.
Memuat alat...
Cara menggunakan String ke JSON
Tempel string yang diberi escape, dengan atau tanpa tanda kutip pembungkus.
Lihat JSON yang sudah dirapikan di sebelah kanan.
Jika data diberi escape dua kali, salin hasilnya kembali ke kotak masukan lalu jalankan lagi.
Tentang String ke JSON
Log dan antrean pesan sering menyimpan JSON sebagai teks. Akibatnya, setiap tanda kutip diberi escape dengan garis miring terbalik, sehingga tampilannya menjadi seperti "{\"id\":1}". Ini tidak dapat dibaca dan Anda tidak bisa menempelkannya ke dalam alat JSON normal.
Konverter ini menghapus satu lapisan escape, lalu mengurai dan merapikan isi di dalamnya. Ini juga menerima string tanpa tanda kutip eksternal, seperti biasanya terlihat ketika Anda menyalin dari garis log.
Pertanyaan yang sering diajukan
Bagaimana jika hasilnya masih mengandung escape?
Beberapa sistem menambahkan escape dua kali pada data. Gunakan "Gunakan sebagai masukan" dan jalankan lagi, pass kedua menghapus lapisan berikutnya.
Apakah itu menangani \n dan \t?
Ya. Sekuensinya seperti \n, \t, \\ dan \uXXXX dikonversi kembali ke karakter yang mereka maksud.
Setelah escape dihapus, teksnya tetap bukan JSON yang valid. Apa yang harus dilakukan?
Anda mendapatkan kesalahan dengan baris dan kolom di dalam teks yang tidak terhindar. Mengatasi JSON di halaman validator sering dapat memperbaiki apa yang tersisa.