JSON boyut analiz aracı
Bir JSON belgesini hangi anahtarlar ve dalların büyük yaptığını tam olarak öğren.
JSON boyut analiz aracı
Bir JSON belgesini yapıştırın ve bu araç onu dal dal ayırıp, her bir anahtar ve değerin toplam boyuta kaç bayt katkı yaptığını gösterir. Bir API yanıtını, yapılandırma dosyasını veya kaydedilmiş durum blobunu budamadan önce neyin onu şişirdiğini bulmak için kullanın — üretimde bırakılmış bir hata ayıklama alanı, bir yüke sızan bir base64 görüntüsü, veya istemcinin gerçekten ihtiyaç duyduğundan çok daha fazla büyüyen bir liste.
Derinlik seçeneği, bir dalın tek bir özet satırına çökmesinden önce kaç seviyenin genişletileceğini kontrol eder, bu da derin iç içe bir belgeyi okunabilir tutar. Toplam boyutun her satırının payını bir bakışta görmek için yüzdeleri açın ve en ağır dalları belge sırasında okumak yerine başa koymak için boyuta göre sıralayın. Dizi öğelerini gruplandırarak bir listeyi tek bir satır olarak ele alın veya her indeksi ayrı ayrı görüntülemek için kapatın — uzun bir dizideki bir öğe alışılmadık şekilde büyük olduğunda faydalıdır. Anahtar adlarını ayrı ayrı saymak, bir özelliğin kendi alıntılanan etiketini bayt maliyetine ekler, bu da bir belge aynı ayrıntılı anahtarı bir dizi içinde binlerce kez tekrarladığında gerekli olur.
Tekrarlanan değer bayraklarını açın ve belgede birden fazla kez görünen dizeleri ve sayıları işaretleyin — verilerin çoğaltılmak yerine normalleştirilmesi veya referans alınması gerekebileceğinin güçlü bir sinyali. Okunabilir bir ana hat için ağaç görünümünü veya yollar, türler, boyutlar ve sayılar için düz, sıralanabilir bir listeyi seçin. Boyutlar UTF-8 baytlarında, karakterlerde değil, ölçülür, bu nedenle aksan veya emoji içeren metin gerçekten nasıl saklandığı ve iletildiğinin şekilde boyutlandırılır.
Tümü tarayıcınızda yerel olarak çalışır — yapıştırdığınız JSON, özel API verisi veya dahili yapılandırmayı içerebileceği halde, hiçbir yere yüklenmez. Raporu kopyalayın, .txt dosyası olarak indirin, veya sonuç üzerinde çalışmaya devam etmek için doğrudan başka bir aracın girişine gönderin.