← Ana Sayfa

JSON Biçimlendirici

İç içe verilerin okunabilmesi için JSON'a girinti ve satır sonu ekler ya da tersine tüm boşlukları silip tek satıra indirerek aktarım boyutunu düşürür. İkisi de önce JSON.parse() ile doğrulama yapar, böylece eksik bir virgül veya kapatılmamış bir parantez bozuk çıktı yerine açık bir hata mesajı verir.

JSON Girişi
Seçenekler

Biçimlendirme ve küçültme arasındaki fark nedir?

Biçimlendirme ("düzenli yazdırma" olarak da bilinir) girinti ve satır sonları ekleyerek iç içe geçmiş JSON'ın okunmasını kolaylaştırır. Küçültme ise tam tersini yapar — mümkün olan en küçük tek satırlık çıktıyı elde etmek için tüm boşlukları kaldırır; bu, veri boyutunu azaltmak istediğinizde kullanışlıdır. Her iki işlem de önce JSON'ınızı JSON.parse() ile doğrular, bu yüzden bir sözdizimi hatası varsa (eksik virgül, kapatılmamış parantez vb.) bozuk bir çıktı yerine net bir hata mesajı görürsünüz.

JSON nasıl biçimlendirilir ve küçültülür?

  1. JSON'ı yapıştırın — 'JSON Girişi' alanına biçimlendirmek veya küçültmek istediğiniz JSON'ı yapıştırın.
  2. Girintiyi seçin — biçimlendirmede kullanılacak 2 boşluk, 4 boşluk veya sekme seçeneklerinden birini belirleyin.
  3. Çalıştırın — 'Biçimlendir' veya 'Küçült' butonuna basın; sonuç aşağıda görüntülenir.
  4. Kopyalayın — 'Kopyala' butonuyla sonucu panoya alın.

Girintiyi nasıl seçmeliyim?

Sonucun okunabilirliğine ve yaygın kurallara göre seçebilirsiniz. 2 boşluk JavaScript ve web dünyasında en yaygın olanıdır ve ekran genişliğinden tasarruf sağlar. 4 boşluk derin iç içe yapıları daha net gösterir; sekme ise düzenleyicide genişliği serbestçe ayarlamanıza olanak tanır. Girinti yalnızca biçimlendirmeyi etkiler, küçültme çıktısına uygulanmaz.

Sözdizimi hatası olursa ne olur?

Hem biçimlendirme hem küçültme önce JSON.parse() ile doğrulama yapar; eksik virgül, kapatılmamış parantez veya tek tırnak kullanımı gibi bir hata varsa bozuk bir çıktı yerine bir hata mesajı görüntülenir. Mesaja bakıp girdinizi düzelttikten sonra yeniden çalıştırın. Yalnızca geçerliliği hızlıca kontrol etmek istiyorsanız JSON Doğrulayıcı daha kullanışlıdır.

Bunu Ne Zaman Kullanmalıyım?

Tek satırda okunamaz halde gelen bir API yanıtında hata ayıklarken, bir yapılandırma dosyasını düzenlerken ya da ağ üzerinden göndermeden önce JSON'ı küçültmek istediğinizde kullanışlıdır. JSON'ın yeniden biçimlendirmeden yalnızca geçerli olup olmadığını kontrol etmeniz gerekiyorsa, bunun yerine JSON Doğrulayıcı'yı deneyin. Her şey doğrudan tarayıcınızda çalışır — JSON'ınız hiçbir zaman bir sunucuya yüklenmez.

JSON'ım güvende mi?

Evet. Biçimlendirme, küçültme ve doğrulama işlemlerinin tümü yalnızca tarayıcınızda çalışır ve girdiğiniz JSON hiçbir sunucuya gönderilmez veya orada saklanmaz. Bu yüzden API anahtarı ya da kişisel veri içeren yanıtları bile gönül rahatlığıyla yapıştırıp düzenleyebilirsiniz.