JSON Biçimlendirici
JSON biçimlendirin, küçültün, anahtarları sıralayın ve JSON nesneleri ile kaçışlı dizeler arasında dönüştürün.
Nasıl Çalışır
JSON formatlayıcı, sayfa ilk yüklendikten sonra yükleme, sunucu veya ağ erişimi gerektirmeden doğrudan tarayıcıda yerel JSON.parse motoru kullanarak herhangi bir JSON belgesini doğrular ve güzelleştirir.
Ham JSON’u giriş alanına yapıştırın, girintilemeyi (2 boşluk, 4 boşluk veya sekmeler) seçin ve ardından Formatla’ya tıklayarak güzel baskı alın, Küçült’e tıklayarak tüm isteğe bağlı boşlukları kaldırın, Sırala’ya tıklayarak anahtarları özyinelemeli olarak alfabetik sıraya koyun (kararlı diff’ler için) veya belgeyi tırnaklı bir dizeye sarmak için Stringify/Destringify’ı kullanın.
Hatalar, ayrıştırmanın durduğu yerdeki ayrıştırıcının tam mesajı ve bayt ofseti ile satır içi olarak raporlanır.
Her şey istemci tarafında çalışır. Araç önbelleğe alındıktan sonra tamamen çevrimdışı çalışır.
Kullanım Alanları
- API yanıtlarını hata ayıklama
- Yapılandırma dosyalarını okuma
- Webhook yüklerini doğrulama
- Göndermeden önce verileri temizleme
- Biçimlendirilmiş JSON'u ekiple paylaşma
Sıkça Sorulan Sorular
- JSON'um sunucuya gönderiliyor mu?
- Hayır. Ayrıştırma, yerel JSON.parse aracılığıyla tarayıcıda çalışır.
- Maksimum giriş boyutu nedir?
- 1 MB. Bunun ötesinde araç, sekmeyi duyarlı tutmak için girişi reddeder.
- Sırala neden iç içe nesneleri de değiştiriyor?
- Sırala özyinelemelidir, bu nedenle iç içe anahtarlar da alfabetik sıraya konur — bu, iki biçimlendirilmiş JSON dosyası arasında kararlı diff'ler üretir.
- Stringify ne yapar?
- JSON'u başka bir JSON değerinin içine gömmek için uygun tırnaklı ve kaçış karakterli bir dizeye sarar.
- JSON5, yorumlar veya sondaki virgülleri destekliyor mu?
- Hayır, yalnızca katı RFC 8259 JSON. Yorumlar veya sondaki virgüller ayrıştırma hatasına neden olur.