Prettify vs minify
Prettify JSON
Gunakan ini saat membaca payload API, melakukan debugging data bersarang, atau meninjau file di Git.
Minify JSON
Gunakan ini saat menyematkan JSON dalam konfigurasi ringkas atau mengurangi ukuran payload untuk transport.
Prettifying mengubah whitespace, bukan makna data. Jika strukturnya berubah, Anda bukan sekadar memformat lagi.
Kesalahan umum JSON tidak valid
- Menggunakan kutip tunggal alih-alih kutip ganda untuk kunci atau nilai string.
- Menyisakan koma di akhir setelah properti atau item array terakhir.
- Menaruh komentar di dalam JSON.
- Lupa meng-escape baris baru atau tanda kutip di dalam string.
Jika Anda melihat kesalahan parsing JSON, validasi cuplikan terkecil terlebih dahulu, lalu perluas keluar.
Aturan escape yang perlu diingat
| Arti | Escape | Contoh |
|---|---|---|
| Tanda kutip ganda | \" | "name":"A \"quoted\" value" |
| Backslash | \\ | "path":"C:\\temp\\file.txt" |
| Baris baru | \n | "body":"line 1\nline 2" |
| Tab | \t | "indent":"\tvalue" |
Gunakan panduan ini dengan alat yang tepat
Alat terkait