Skip to content
jsonforge.app

Escape & Unescape JSON

Ubah karakter JSON menjadi string escaped untuk kode sumber dan sebaliknya.

Masukan

Loading editor…

Hasil escape

Hasil akan muncul di sini.

Apa itu Escape & Unescape JSON?

Escape & Unescape JSON — Alat bantu pengembang untuk mengonversi dokumen JSON menjadi string ter-escape (misalnya mengubah tanda kutip ganda menjadi \") agar aman dimasukkan ke dalam kode sumber (Java, C#, Python, JavaScript), serta membalikkan string ter-escape kembali menjadi format JSON murni.

Cara menggunakan Escape & Unescape JSON

  1. Pilih tab mode operasi: 'Escape' atau 'Unescape'.
  2. Tempelkan teks masukan pada panel sebelah kiri.
  3. Hasil konversi akan langsung muncul di panel sebelah kanan.
  4. Salin teks hasil ke dalam kode sumber aplikasi Anda.

Contoh

Melakukan Escape pada JSON

Masukan

{"msg": "Hello "World""}

Keluaran

{\"msg\": \"Hello \\\"World\\\"\"}

Melakukan Unescape String

Masukan

{\"name\": \"Ada\"}

Keluaran

{"name": "Ada"}

Kesalahan umum

  • Melakukan escape dua kali (double escape) secara tidak sengaja.
  • Mengacaukan antara karakter backslash pembawa escape dan karakter garis miring biasa.
  • Mencoba melakukan unescape pada string yang sebenarnya tidak ter-escape.

Mengapa menggunakan alat ini

  • Menghindari kesalahan sintaks saat menyisipkan JSON ke kode sumber.
  • Mempermudah pembersihan log mentah yang ter-escape dari sistem backend.
  • Proses instan tanpa pengiriman data ke server.

Pertanyaan yang sering diajukan