Geliştirici araçları

JSON Biçimlendirici

JSON verilerini belirlediğiniz girinti boşluğuyla biçimlendirin, nesne anahtarlarını alfabetik olarak sıralayın ve okunabilir hale getirin.

Aracı çalıştır

JSON verilerini okunabilir ve düzenli bir yapıya dönüştürmek, geliştiricilerin veri hiyerarşisini incelemesini ve olası hataları ayıklamasını kolaylaştırır. Bu araç, tek satıra sıkıştırılmış veya karmaşık JSON metinlerini belirlediğiniz girinti genişliğine göre düzenli satırlara ayırır. İsteğe bağlı olarak nesne anahtarlarını alfabetik sıraya dizebilirsiniz. Girdi kutusuna geçerli bir JSON metni yapıştırın veya yazın. Varsayılan olarak 2 boşluk olarak ayarlanan girinti miktarını ihtiyacınıza göre sayısal bir değerle değiştirebilirsiniz. Anahtarları sıralama seçeneğini işaretlediğinizde, tüm nesne alanları hiyerarşi boyunca alfabetik olarak düzenlenir. Biçimlendirme işlemi sırasında Türkçe ve diğer Unicode karakterler olduğu gibi korunur, kaçış dizilerine dönüştürülmez. Geçersiz sözdizimi içeren metinler biçimlendirilmez; eksik tırnak, parantez veya fazladan virgül durumunda sistem hatayı bildirir. Boş bırakılan girişlerde ise biçimlendirilmiş içerik üretilmez ve bilgilendirme iletisi gösterilir. Çalıştır butonuna tıkladıktan sonra sonuç panelinde girintileri ve hiyerarşik yapısı netleşmiş JSON metnini görürsünüz.

Kullanım

  1. Biçimlendirmek istediğiniz JSON metnini girdi alanına yapıştırın.
  2. Girinti boşluğu alanına istediğiniz boşluk sayısını girin (varsayılan değer 2'dir).
  3. Nesne anahtarlarının alfabetik sırada dizilmesini istiyorsanız anahtar sıralama kutusunu işaretleyin.
  4. Çalıştır butonuna tıklayarak biçimlendirilmiş JSON çıktısını sonuç panelinde görüntüleyin.

Örnekler

  • Tek satırlık `{"b":1,"a":2}` metnini 2 boşluk girinti ve anahtar sıralama açıkken çalıştırdığınızda, `a` anahtarı ilk satırda olacak şekilde iki satırlı girintili bir JSON çıktısı elde edersiniz.
  • Türkçe karakterler içeren `{"sehir":"İstanbul","nufus":16000000}` verisi girildiğinde, harfler kaçış kodlarına dönüştürülmeden doğrudan okunabilir biçimde sunulur.

SSS

Bozuk veya eksik JSON metinleri otomatik düzeltilir mi?

Hayır. Araç yalnızca geçerli JSON sözdizimine sahip verileri ayrıştırır ve biçimlendirir. Eksik parantez veya tırnak hatası varsa işlem yapılmaz ve hata bildirilir.

Türkçe ve özel karakterler korunur mu?

Evet. Biçimlendirme sırasında UTF-8 karakterler kaçış dizilerine dönüştürülmez, girdiğiniz özgün harfler korunur.

Anahtarları sıralama seçeneği ne işe yarar?

Bu seçenek etkinleştirildiğinde JSON nesneleri içindeki tüm alan adları alfabetik sıraya göre yeniden dizilir.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.