JSON Küçültme
Girintili JSON'u boşluksuz, tek satırlık bir biçime indirger ve kaç byte tasarruf ettiğinizi gösterir.
Küçültülmüş JSON burada görünecek.
Verileriniz tarayıcınızda işlenir ve sunucuya gönderilmez.
Nasıl kullanılır?
- 01Girintili ya da biçimlendirilmiş JSON metnini yapıştırın.
- 02Küçültme otomatik olarak çalışır, buton gerekmez.
- 03Orijinal ve küçültülmüş boyutu, tasarruf yüzdesini karşılaştırın.
- 04Sonucu Kopyala ile panoya alın veya İndir ile dosyaya kaydedin.
JSON küçültme hakkında
## Boşluk neden byte'tır
Bir API yanıtı veya yapılandırma dosyası okunabilirlik için girintili yazıldığında her seviye için eklenen boşluklar, satır sonları ve hizalama karakterleri ağ üzerinden veya depolamada gerçek byte olarak taşınır. Derin iç içe geçmiş, çok satırlı bir JSON belgesinde bu boşluklar toplam boyutun önemli bir kısmını oluşturabilir; küçültme bu karakterlerin tamamını kaldırıp yalnızca anlam taşıyan verinin kalmasını sağlar.
Sonuç, veriyi hiçbir şekilde değiştirmez; aynı anahtarlar ve aynı değerler kalır, yalnızca aralarındaki boşluk gider. Bu yüzden küçültülmüş çıktı orijinaliyle birebir aynı JSON'u temsil eder ve herhangi bir standart ayrıştırıcı tarafından aynı şekilde okunur.
## Ne zaman kullanılır
Küçültme; bir yapılandırma değerini ortam değişkenine sığdırmak, bir JSON belgesini URL parametresi ya da tek satırlık log kaydı olarak taşımak, veya bir API isteğinin gövdesini minimum boyuta indirmek istediğinizde işe yarar. Üretim ortamına giden HTTP yanıtları da genelde bu şekilde küçültülmüş, girintisiz JSON döner; geliştirme sırasında okumak için ise JSON Formatlama daha uygundur.
Araç orijinal ve küçültülmüş boyutu byte cinsinden yan yana gösterir ve tasarruf yüzdesini hesaplar; böylece küçültmenin ne kadar fark yarattığını somut olarak görürsünüz. Küçültülmüş metni doğrudan bir isteğe yapıştırmadan önce yapısını kontrol etmek isterseniz JSON Görüntüleyici veya JSON Doğrulama sayfalarına bakabilirsiniz.
Sıkça sorulan sorular
Küçültme veriyi kaybettirir mi?
Hayır; yalnızca anlam taşımayan boşluk ve satır sonları kaldırılır, anahtarlar ve değerler birebir korunur.
Küçültülmüş JSON'u tekrar okunur hale getirebilir miyim?
Evet, JSON Formatlama aracına yapıştırarak girintili haline geri döndürebilirsiniz.
Ne kadar boyut tasarrufu sağlanır?
Bu, orijinal metindeki girinti miktarına bağlıdır; derin iç içe geçmiş ve çok girintili belgelerde tasarruf yüzdesi daha yüksek olur, araç bunu her seferinde hesaplayıp gösterir.
Küçültülmüş JSON API'ye gönderilebilir mi?
Evet, çoğu API isteği ve yanıtı zaten küçültülmüş JSON kullanır; bu, veri geçerliliğini etkilemez.
Dosya olarak indirebilir miyim?
Evet, küçültülmüş sonucu .json uzantısıyla indirebilirsiniz.
İlgili araçlar
- /json-formatlaJSON Formatlama — Sıkışık JSON'u girintili, okunur hale getirin.Veri
- /json-dogrulaJSON Doğrulama — JSON hatasını satır ve sütunuyla bulun.Veri
- /base64-encodeBase64 Encode — Metni veya dosyayı Base64'e kodlayın.Kod
- /url-encodeURL Encode — Türkçe karakterleri ve boşlukları URL'ye uygun kodlayın.Kod