JSON küçültücü
JSON'u tarayıcınızda küçültün ve doğrulayın ve kaç bayt kazandığınızı görün.
JSON küçültücü nasıl kullanılır
- 01
JSON'unuzu yapıştırın.
- 02
Otomatik olarak doğrulanır ve küçültülür.
- 03
Küçültülmüş çıktıyı kopyalayın ve bayt tasarrufunu kontrol edin.
Sıkıştırma ne yapar
JSON sıkıştırıcı, JSON'unu doğrular ve gereksiz her karakteri, yani JSON'u okunabilir kılan boşlukları, girintileri ve satır sonlarını temizler; ardından kaç bayt ve yüzde kaç tasarruf ettiğini bildirir.
Sıkıştırılmış JSON anlam olarak biçimlendirilmiş sürümle aynıdır; yalnızca görsel boşluklar gitmiştir. Bu da onu üretim için doğru biçim yapar: API yanıtları, bir uygulamaya paketlenmiş yapılandırma veya aktarım boyutunun ve çözümleme süresinin önemli olduğu her yük.
Nasıl çalışır ve nasıl doğrular
Tarayıcında yerel JSON motorunu kullanarak çalışır, bu yüzden çıktı tam olarak kendi kodunun üreteceği şeydir. Önce çözümlediği için başarılı bir sıkıştırma aynı zamanda JSON'unun geçerli olduğunu doğrular; geçersiz girdi ise kesin bir hata döndürür.
Ne değişir, ne değişmez
İnce bir etki sayı normalleştirmesidir; bu, bu araca değil JSON standardına aittir: 1.50 değeri 1.5 olur ve 1e3 yeniden yazılabilir, çünkü bunlar aynı değeri temsil eder. Anahtarlar, dizeler, mantıksal değerler ve yapı asla değiştirilmez.
Sıkıştırma ve gzip birlikte
Sıkıştırma ve gzip birbirinin alternatifi değil, tamamlayıcısıdır. Sunucular genellikle yanıtları gzip'ler ve bu, tekrarlanan metni büyük ölçüde sıkıştırır; önce boşlukları temizlemek, sıkıştırıcının aksi halde uğraşacağı yükü kaldırır ve ikisi birlikte en küçük aktarımı verir.
Tersi ve gizlilik
JSON'u küçültmek yerine okumak veya düzenlemek istediğinde JSON Biçimlendirici tersini yapar ve temiz girintilerle güzelce yazar. Buraya yapıştırdığın hiçbir şey yüklenmez.
Sıkça sorulan sorular
JSON küçültmek ne yapar?
Tüm gereksiz boşlukları ve satır sonlarını kaldırır, aynı verilerle en küçük geçerli JSON'u üretir, bu da aktarması daha hızlıdır.
Verilerimi değiştirir mi?
Hayır. Yalnızca biçimlendirme kaldırılır. Anahtarlar, değerler ve türler korunur ve sayılar JSON standardına göre normalleştirilir (örneğin 1.50, 1.5 olur).
JSON'um geçersizse ne olur?
Düzeltebilmeniz için ayrıştırıcının hata mesajını görürsünüz. JSON geçerli olana kadar hiçbir şey küçültülmez.