Analizor dimensiune JSON
Vedeți exact care chei și ramuri fac un document JSON mare.
Analizor dimensiune JSON
Lipiți un document JSON și acest instrument îl descompune ramură cu ramură, arătând exact câți octeți fiecare cheie și valoare contribuie la total. Folosiți-l pentru a găsi ce face o răspuns API, un fișier de configurare sau un blob de stare salvată prea mare înainte de a-l tăia — un câmp de depanare lăsat în producție, o imagine base64 care s-a strecurat într-o sarcină utilă, sau o listă care a crescut mult dincolo de ceea ce clientul are nevoie.
Opțiunea de adâncime controlează câte niveluri se extind înainte ca o ramură să se prăbușească într-un singur rând de rezumat, ceea ce păstrează un document profund imbricat ușor de citit. Activați procentajele pentru a vedea cota fiecărui rând din dimensiunea totală în mod clar și sortați după dimensiune pentru a plasa ramurile cele mai grele la început în loc să citiți în ordinea documentului. Grupați elementele de matrice pentru a trata o listă ca un singur rând, sau dezactivați-o pentru a vedea fiecare index descompus individual — util atunci când un element dintr-o matrice lungă este neobișnuit de mare. Numărarea separată a numelor de chei adaugă eticheta citate a unei proprietăți la costul său în octeți, ceea ce contează mai mult decât pare o dată ce un document repetă aceeași cheie verbală de mii de ori într-o matrice.
Activarea marcării valorilor repetate marchează șiruri și numere care apar mai mult de o dată oriunde în document — un semn puternic că datele ar putea fi normalizate sau referențiate în loc să fie duplicate. Alegeți o vizualizare arborescentă pentru o schiță ușor de citit sau un tabel pentru o listă plată și sortabilă de căi, tipuri, dimensiuni și numeri. Dimensiunile sunt măsurate în octeți UTF-8, nu în caractere, deci textul cu accente sau emoji este dimensionat așa cum este setat de fapt și transmis.
Tot se rulează local în browserul dvs. — JSON-ul pe care îl lipiți, care poate include date private de API sau configurare internă, nu este niciodată încărcat nicăieri. Copiați raportul, descărcați-l ca fișier .txt, sau trimiteți-l direct la intrarea unui alt instrument pentru a continua să lucrați pe rezultat.