JSON formatlama neden gerekir?
JSON (JavaScript Object Notation), API yanıtlarından konfigürasyon dosyalarına kadar her yerde kullanılan, hafif bir veri değişim biçimidir. Bir JSON formatter, sıkıştırılmış ya da tek satıra inmiş veriyi girintili ve okunabilir hâle getirerek hata ayıklamayı kolaylaştırır. JSON doğrulama ise yapının sözdizimsel olarak geçerli olup olmadığını anında gösterir.
Minify (küçültme), tüm gereksiz boşluk ve satır sonlarını kaldırarak JSON'u en küçük boyuta indirir. Bu, API üzerinden veri taşırken ya da dosyaları sunucuda saklarken bant genişliği ve depolama tasarrufu sağlar. Geliştirirken format, üretime taşırken minify tercih edilir.
Yaygın JSON hataları
- Eksik virgül: İki alan arasında virgül unutmak en sık görülen hatadır.
- Sondaki virgül (trailing comma): Son elemandan sonra virgül bırakmak JSON'da geçersizdir.
- Tek tırnak: JSON yalnızca çift tırnak (
") kabul eder; tek tırnak (') hata verir. - Tırnaksız anahtar: Tüm anahtarların çift tırnak içinde olması gerekir.
- Kapanmayan parantez: Eksik
}veya]yapıyı bozar.