JSON düzenlerken veriyi gözden kaçırmayın
Yapıyı anlamak için biçimlendirin; üretilen dosyayı içe aktarmadan önce değerleri kontrol edin.
Biçimlendirmeden önce doğrulayın
JSON; nesne, dizi, metin, sayı, boolean ve null değerlerinden oluşur. Nesne anahtarları ve metinler çift tırnak ister. Yorumlar, tek tırnaklı metinler ve son öğeden sonraki virgül JSON’a dahil değildir.
Veriyi yapıştırın veya UTF-8 dosyası seçin, ardından işlemi başlatın. Düzenleyici iki çıktıyı oluşturmadan önce tüm girdiyi ayrıştırır. Sözdizimi hatasında giriş sayfasında kalırsınız ve düzeltip yeniden deneyebilirsiniz.
{"kisi":{"ad":"Ada","aktif":true},"puanlar":[12,18]}Okunabilir ve küçültülmüş çıktılar
Düzenlenmiş dosyada iki boşluk girinti ve sonda yeni satır kullanılır. Küçültülmüş dosya yalnız biçimlendirme boşluklarını kaldırır; metin içindeki boşlukları silmez. Aynı sonuç sayfasında iki ayrı indirilebilir kart bulunur.
İşinize uygun sürümü indirin. Girinti incelemeyi kolaylaştırır, küçültme aktarım boyutunu azaltır. Dosyanın küçülmesi verinin daha güvenli veya doğru hale geldiğini göstermez.
Ayrıştırmanın değiştirdiği noktalar
Araç tarayıcıda JSON.parse ve JSON.stringify kullanır. Tekrarlanan nesne anahtarlarının son değeri korunur. Sayılar JavaScript hassasiyetini kullanır; kimlikleri ve 9.007.199.254.740.991 üzerindeki tam sayıları metin olarak tutun. Negatif sıfır, sıfır olarak yazılır.
Sözdizimi geçerli bir JSON, API’nin beklediği şemaya yine de uymayabilir. Zorunlu alanları, türleri, birimleri ve izinli değerleri ayrıca kontrol edin. Bu araç uygulama şemasını doğruladığını iddia etmez.
Tekrarlanabilir son kontrol
İndirilen JSON’u editörde açıp anlamlı değerleri girdinizle karşılaştırın. Küçük bir örneğe metin, boolean, dizi ve null ekleyin; biçimlendirmeden sonra her değeri kontrol edin.
Sonuç bir saat bu tarayıcıda kalır. Sayfayı yenilemek süre dolana kadar erişimi korur; başka tarayıcı veya cihaz aynı sonuç URL’sinden dosyaya erişemez.
Aracı aç