JSON Biçimlendirici
Ham JSON yapıştırın, okunabilir bir ağaç veya küçültülmüş bir blok elde edin. Yazdıkça doğrular, sonucu kopyalayın veya indirin.
Güzel yazdırma, kılık değiştirmiş ayrıştırmadır
Web'deki her JSON biçimlendirici aynı iki adımı yapar: girdinizde JSON.parse çalıştırır, ardından seçilen bir girintiyle JSON.stringify yapar. İlginç iş, ayrıştırma başarısız olduğunda aldığınız hata mesajındadır. Tarayıcılar mükemmel JSON ayrıştırıcıları sunar — Chrome'daki V8 motoru, ayrıştırmanın bozulduğu tam karakteri size gösterir.
Küçültme bunun tersidir: ayrıştır, ardından girintisiz stringify yap. Sonuç, aynı değere yeniden ayrıştırılan en küçük JSON'dur. Kablo yükleri için (REST yanıtları, yapılandırma blobları, günlük satırları) bu, güzel yazdırılmış JSON'a kıyasla tipik olarak %30-60 oranında bayt tasarrufu sağlar.
Unutmayın ki JSON, JavaScript'in katı bir alt kümesidir. Sondaki virgüller, tek tırnaklar ve JavaScript tarzı yorumların tümü geçersiz JSON'dur ve ayrıştırılamaz. Bunlardan birine sahipseniz, önce düzeltin veya JSON5 (ayrı bir araç) kullanın.
Nasıl kullanılır
- 1
JSON'unuzu sol bölmeye yapıştırın.
Veya elle yazın — düzenleyici koyu temalı ve sabit genişliklidir.
- 2
Güzel'e tıklayın.
2 veya 4 boşlukla girintileyin (varsayılan olarak 2'yi kullanıyoruz, React/Prettier kuralı).
- 3
Veya Küçült'e tıklayın.
Gidiş-dönüş için gerekmeyen her baytı atar — URL'lere veya günlük satırlarına gömmek için mükemmel.
- 4
Varsa hatayı okuyun.
Tarayıcının ayrıştırıcı hatasını aynen gösteriyoruz — genellikle karaktere kadar doğrudur.
- 5
Kopyalayın veya indirmek için giriş yapın.
Kopyalama giriş yapmadan çalışır; .json dosyası kaydetmek bir hesap gerektirir.
Devamını oku
Bir JSON yapılandırmasını QR koduna kodlayın
Cihaz kayıt akışları için kullanışlıdır: tara, ayrıştır, yapılandır.
JSON'un işaret ettiği varlıkları toplu dönüştürün
Yaygın iş akışı: manifest JSON'da, varlıklar /img klasöründe.
API'niz neden yavaş hissediyor
Sürpriz: JSON ayrıştırma değil.
Aynı akışta görselleri küçültün
Ürün değişiklikleri gönderilirken genellikle JSON yapılandırma düzenlemeleriyle birlikte kullanılır.