JSON Formatter
JSON verinizi yapıştırın, formatlayın veya küçültün.
JSON formatlama ve doğrulama hakkında
TConverter JSON Formatter, karmaşık ya da tek satıra sıkıştırılmış JSON verilerini yeniden okunabilir hale getirir. JSON metnini yapıştırıp Formatla butonuna tıkladığınızda her seviyesi iki boşlukla girintilenmiş düzenli bir çıktı elde edersiniz. Küçült (Minify) butonu ise tüm gereksiz boşlukları kaldırarak verinin en kısa halini üretir. Her iki işlem de JSON'un geçerli olup olmadığını aynı anda kontrol eder. Araç ücretsizdir ve üyelik gerektirmez.
Yazılımcılar, test uzmanları ve veri analistleri JSON formatlayıcıya gün içinde defalarca ihtiyaç duyar: tarayıcının ağ sekmesinden kopyalanan bir API yanıtını incelemek, bir log kaydını okumak, bir yapılandırma dosyasını kaydetmeden önce düzenlemek ya da bir isteğin neden reddedildiğini bulmak gibi. JSON küçültme ise tam tersi bir ihtiyaçtır; örneğin JSON'u bir scriptin tek satırına, bir ortam değişkenine veya bir test verisine yerleştirmek istediğinizde kullanılır.
JSON doğrulama otomatik olarak yapılır. Girdide eksik bir tırnak, sonda fazladan bir virgül ya da kapanmamış bir parantez gibi bir sözdizimi hatası varsa çıktı üretilmez ve hata mesajı giriş alanının altında gösterilir; böylece sorunu bulup düzeltebilirsiniz. Geçerli JSON ise ayrıştırıldığı haliyle yeniden yazılır, bu da tutarsız boşlukları ve satır sonlarını da düzeltmiş olur.
Bu aracın kullanışlı bir özelliği, art arda yapıştırılmış birden fazla JSON belgesini tanımasıdır. Her biri kendi nesnesini veya dizisini içeren birkaç log satırı ya da API yanıtı kopyaladığınızda araç her bloğu ayrı ayrı tespit eder, ayrı ayrı formatlar ve aralarına boş bir satır koyar. Küçült seçeneğinde ise her belge kendi satırına yazılır; bu, satır bazlı JSON dosyalarında kullanılan düzenle aynıdır. Aradaki bozuk bir blok atlanacağı için birden fazla belgeyle çalışırken sonucu kontrol etmenizi öneririz.
Formatlama sırasında veri JavaScript'in yerleşik JSON ayrıştırıcısıyla okunup yeniden yazıldığı için aynı anahtar bir nesnede iki kez geçiyorsa yalnızca sonuncusu korunur. Çok büyük tam sayılarda hassasiyet kaybı da yaşanabilir. Günlük kullanımdaki API yanıtları ve yapılandırma dosyaları için bu durumlar genellikle sorun oluşturmaz; yine de kritik verilerde çıktıyı kontrol etmenizi öneririz.
Tüm işlem tarayıcınızda yapılır. JSON veriniz sunucuya yüklenmez; bu, içinde erişim anahtarları, müşteri kayıtları veya şirket içi ayarlar bulunan veriler için önemlidir. Sonuç hazır olduğunda Kopyala butonuyla tek tıkla panoya alabilirsiniz. Yapıştırılan metin için sabit bir boyut sınırı yoktur; çok büyük belgelerde hız kendi cihazınızın belleğine ve performansına bağlıdır.
Sık sorulan sorular
JSON Formatter aynı zamanda JSON doğrulama yapıyor mu?
Evet. Formatlama ve küçültme işlemleri önce girdiyi ayrıştırır. JSON geçersizse çıktı üretilmez ve hata mesajı gösterilir.
Formatlamada kaç boşluk girinti kullanılıyor?
Formatlanan çıktıda her girinti seviyesi için iki boşluk kullanılır.
Birden fazla JSON nesnesini aynı anda formatlayabilir miyim?
Evet. Art arda yapıştırılan JSON nesneleri veya dizileri ayrı ayrı tespit edilip formatlanır ve aralarına boş satır konur. Küçült seçeneğinde her biri ayrı bir satıra yazılır.
JSON verim sunucuya gönderiliyor mu?
Hayır. Formatlama ve doğrulama tarayıcınızda yapılır, hiçbir veri yüklenmez.
JSON Formatter ücretsiz mi?
Evet. TConverter ücretsizdir ve hesap açmanızı gerektirmez.