İçeriğe geç
gelistiriciaraclari

JSON Küçültme

Girintili JSON'u boşluksuz, tek satırlık bir biçime indirger ve kaç byte tasarruf ettiğinizi gösterir.

~/veri/json-kuculttarayıcıda çalışır
Küçültülmüş JSON
Küçültülmüş JSON burada görünecek.

Verileriniz tarayıcınızda işlenir ve sunucuya gönderilmez.

Nasıl kullanılır?

  1. 01Girintili ya da biçimlendirilmiş JSON metnini yapıştırın.
  2. 02Küçültme otomatik olarak çalışır, buton gerekmez.
  3. 03Orijinal ve küçültülmüş boyutu, tasarruf yüzdesini karşılaştırın.
  4. 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