Geliştirici Araçları

JSON Biçimlendirici ve Doğrulayıcı

JSON'u okunaklı hâle getirin, küçültün veya hatasını bulun.

JSON biçimlendirici, yapıştırdığınız JSON verisini doğrular, düzgün girintilerle güzelleştirir veya tek satıra küçültür. İşlem tarayıcınızda yapılır, veriniz hiçbir yere gönderilmez.

Sonuç

—

Karakter sayısı

—

Bu araç nasıl kullanılır?

  1. JSON verinizi kutuya yapıştırın.
  2. Biçimlendirme (2 boşluk, 4 boşluk, sekme) veya küçültme işlemini seçin.
  3. Hata varsa uyarıdaki konuma bakarak düzeltin, doğruysa sonucu Kopyala düğmesiyle alın.

JSON nedir?

JSON (JavaScript Object Notation), web servisleri, API'ler ve yapılandırma dosyalarında veri taşımak için kullanılan hafif bir metin biçimidir. Ağ üzerinden gelen JSON çoğu zaman tek satıra sıkıştırılmış olduğu için okumak zordur. Biçimlendirici, aynı veriyi girintili ve okunaklı hâle getirir.

Neler yapabilirsiniz?

Örnek

{"ad":"Ali","yas":30} verisi 2 boşluklu biçimlendirmede üç satıra ayrılır: ilk satırda açılış parantezi, ardından "ad": "Ali", ve "yas": 30 satırları, en sonda kapanış parantezi bulunur. Küçült seçeneğinde ise sonuç yeniden tek satıra iner.

En sık yapılan JSON hataları

Gizlilik

İşlem tamamen tarayıcınızda yapılır; yapıştırdığınız veri sunucuya gönderilmez. Yine de gizli anahtar ve şifre içeren verileri paylaşırken dikkatli olun.

Nerede işinize yarar?

Bir API yanıtını incelerken, yapılandırma dosyasını düzenlerken veya hata ayıklarken biçimlendirilmiş JSON okumayı çok kolaylaştırır. Büyük veride iç içe nesnelerin hangi düzeyde olduğunu girinti sayesinde hemen görürsünüz. Küçültme seçeneği ise isteğin boyutunu azaltmak veya JSON'u tek satırlık bir ortam değişkenine koymak gerektiğinde işe yarar. Anahtar sırası ve değerler korunur; yalnızca boşluklar değişir.

Büyük sayılar, iç içe diziler ve Türkçe karakterli değerler biçimlendirmede olduğu gibi korunur. Çok büyük tam sayıların (15 haneyi aşan) tarayıcıda hassasiyet kaybedebileceğini unutmayın; bu gibi kimlik değerlerini metin olarak (tırnak içinde) tutmak daha güvenlidir.

Sık sorulan sorular

JSON biçimlendirme ne demektir?

Tek satırda veya düzensiz yazılmış JSON verisini, girintilerle okunaklı hâle getirmektir. Verinin içeriği değişmez, yalnızca görünümü değişir.

JSON neden geçersiz çıkıyor?

En sık nedenler tek tırnak kullanımı, son öğeden sonra fazladan virgül, yorum satırları ve kapanmamış parantezlerdir. Araç hata konumunu belirtir.

JSON küçültme ne işe yarar?

Gereksiz boşlukları ve satır sonlarını kaldırarak veriyi küçültür; bant genişliği ve depolama tasarrufu sağlar.

Verim bir sunucuya gönderiliyor mu?

Hayır. Biçimlendirme tarayıcınızda yapılır, verileriniz cihazınızdan çıkmaz.

Türkçe karakterler bozulur mu?

Hayır. ç, ğ, ı, ö, ş, ü gibi harfler olduğu gibi korunur.

Bu araç yalnızca genel bilgilendirme ve tahmin amacıyla sunulmaktadır. Sonuçlar profesyonel finans, vergi, hukuk, sağlık veya mühendislik tavsiyesi olarak değerlendirilmemelidir. Karar vermeden önce önemli hesaplamaları mutlaka uzman bir kişiye veya resmi bir kaynağa doğrulatın.