JSON Biçimlendirici

Herhangi bir JSON’u 2 veya 4 boşluk girintisiyle biçimlendirin veya sıkıştırın ve tam hata konumlarıyla doğrulayın. JSON’unuz tamamen tarayıcınızda işlenir — hiçbir şey yüklenmez.

Nasıl kullanılır

  1. JSON’unuzu giriş kutusuna yapıştırın.
  2. Girintiyi seçin ve Biçimlendir, Sıkıştır veya Doğrula düğmesine tıklayın.
  3. Sonucu kopyalayın ya da JSON geçersizse tam hata konumunu okuyun.

Sık sorulan sorular

Biçimlendirilmiş ile sıkıştırılmış JSON arasındaki fark nedir?

Biçimlendirilen JSON, insanların rahatça okuyup düzenleyebilmesi için satır sonları ve girintiler ekler. Sıkıştırılmış JSON ise dosyayı en küçük boyuta indirmek için gereksiz her boşluğu ve satır sonunu kaldırır — API’lerin genellikle döndürdüğü biçim. İkisi de tamamen aynı verileri temsil eder.

JSON’um bir sunucuya gönderiliyor mu?

Hayır. Biçimlendirme ve doğrulama tarayıcınızda JSON.parse ve JSON.stringify kullanılarak yapılır. Verileriniz cihazınızdan asla ayrılmaz; bu da aracı özel yapılandırmalar ve üretim verileri için güvenli kılar.

JSON’um neden "Unexpected token" hatası veriyor?

Yaygın nedenler: son öğeden sonra gelen fazladan virgül, çift tırnak yerine tek tırnak, tırnaksız anahtarlar, yorumlar (JSON buna izin vermez) veya dizelerin içindeki ham satır sonları. Formun altındaki hata iletisi, çözümlemenin durduğu tam konumu gösterir.

JSON ile bir JavaScript nesnesi arasındaki fark nedir?

JSON katı bir metin biçimidir: anahtarlar çift tırnaklı dizeler olmalıdır ve değerler dizeler, sayılar, boole değerleri, null, diziler ve nesnelerle sınırlıdır. JavaScript nesneleri bunlara ek olarak işlevler, undefined, yorumlar ve tırnaksız anahtarlar içerebilir.

İlgili araçlar