İçeriğe atla

JSON Formatla

JSON verinizi güzelleştirin, sıkıştırın (minify) veya doğrulayın — tamamen tarayıcıda.

Gizlilik: JSON yalnızca tarayıcınızda işlenir.

JSON formatlayıcı nedir?

JSON (JavaScript Object Notation), API'lerin, yapılandırma dosyalarının ve web uygulamalarının en sık kullandığı veri biçimidir. Sunuculardan gelen yanıtlar çoğu zaman boşluksuz, tek satırlık bir metin halindedir ve okunması zordur. JSON formatlayıcı bu metni düzgün girintilerle satırlara ayırarak yapıyı görünür kılar ve aynı zamanda verinin geçerli olup olmadığını kontrol eder.

Nasıl kullanılır? (Adım adım)

1. JSON verinizi metin kutusuna yapıştırın.

2. Biçimlendir düğmesine basın; veri okunabilir girintilerle yeniden düzenlenir.

3. Hata varsa araç sizi uyarır; mesajdaki konuma bakarak eksik virgül veya tırnağı düzeltin.

4. Sonucu kopyalayıp kod editörünüze, Postman'e veya dokümantasyonunuza yapıştırın.

En sık yapılan JSON hataları

Anahtar adlarının çift tırnak yerine tek tırnakla yazılması, son elemandan sonra bırakılan fazladan virgül, kapanmayan süslü veya köşeli parantezler ve metin değerlerinde kaçış karakteri (\") kullanılmaması en yaygın hatalardır. Ayrıca true, false ve null değerleri küçük harfle yazılmalıdır. Python sözlüklerinden kopyalanan veriler True/None içerdiği için doğrudan geçerli JSON değildir.

Örnek

{"ad":"Ayşe","yas":30,"sehirler":["İzmir","Bursa"]} gibi tek satırlık bir veriyi yapıştırdığınızda araç her anahtarı ayrı satıra yerleştirir, dizideki elemanları içeri girintili olarak gösterir ve kapanış parantezlerini hizalar. Böylece hangi alanın hangi nesneye ait olduğunu bir bakışta görürsünüz. Özellikle onlarca seviye iç içe geçmiş API yanıtlarında, aradığınız alanı bulmak ve eksik ya da hatalı değerleri fark etmek bu sayede çok daha kolaylaşır. Biçimlendirilmiş veriyi ekip arkadaşlarınızla paylaşmak, hata raporlarına eklemek veya dokümantasyona koymak da okunabilirlik açısından büyük fark yaratır.

Kimler kullanır?

Backend ve front-end geliştiriciler API yanıtlarını incelemek için, test uzmanları beklenen veriyi doğrulamak için, veri analistleri ise dışa aktarılan kayıtları okumak için JSON formatlayıcıdan yararlanır. YAML ile çalışıyorsanız YAML–JSON çevirici, SQL sorguları için ise SQL formatlayıcı aracımız da işinize yarayabilir.

Sıkça sorulan sorular

JSON formatlama ne işe yarar?
Tek satıra sıkıştırılmış veya düzensiz JSON verisini girintili, okunabilir hale getirir. Böylece iç içe nesneleri ve dizileri kolayca incelersiniz.
JSON hatalı ise ne olur?
Araç geçersiz JSON'u ayrıştıramaz ve hata mesajı gösterir. Genellikle eksik virgül, fazladan virgül, tek tırnak kullanımı veya kapanmamış parantez hataya neden olur.
Verilerim sunucuya gönderiliyor mu?
Hayır. Biçimlendirme tarayıcınızda JavaScript ile yapılır; API anahtarı veya kişisel veri içeren JSON'larınız sunucumuza ulaşmaz.
JSON'da yorum satırı yazılabilir mi?
Standart JSON yorum satırlarını desteklemez. // veya /* */ içeren veriler geçersiz kabul edilir; yorumları silmeniz gerekir.
Büyük JSON dosyalarını formatlayabilir miyim?
Evet, tarayıcınızın belleği yettiği sürece birkaç megabaytlık veriyi biçimlendirebilirsiniz. Çok büyük dosyalarda işlem birkaç saniye sürebilir.

Son güncelleme: