Sortați JSON
Sortați cheile unui obiect JSON alfabetic, recursiv și consecvent.
Sortați JSON
Lipiți orice JSON și acest instrument îl reemite cu cheile fiecărui obiect în ordine alfabetică, până la capăt. Obiectele imbricate sunt sortate recursiv, astfel încât două fișiere care diferă numai în ordinea cheilor devin identice octet cu octet - care este exact ceea ce doriți înainte de a diferenția fișierele de configurare, de a compara răspunsurile API sau de a comite JSON generat care altfel s-ar pierde la fiecare salvare.
Ordinea tastelor este insensibilă la majuscule și minuscule, cu o diferență deterministă, așa că „Nume” și „nume” stau împreună și aceeași intrare produce întotdeauna aceeași ieșire. Alegeți de la A la Z sau de la Z la A și alegeți indentația care se potrivește fluxului dvs. de lucru: două spații, patru spații, o filă sau complet redusă pe o singură linie. Numerele, valorile booleene, nule și șirurile își păstrează forma inițială - sortarea rearanjează doar cheile obiectelor, nu vă rescrie niciodată datele.
În mod implicit, matricele sunt lăsate exact așa cum sunt, deoarece ordinea elementelor dintr-o matrice are de obicei sens. Activați „Sortează matricele primitive”, iar matricele realizate exclusiv din numere sunt sortate numeric, iar matricele realizate exclusiv din șiruri de caractere sunt sortate alfabetic. Matricele care amestecă tipuri sau care conțin obiecte sunt lăsate în mod deliberat neatinse, astfel încât sensul lor nu este niciodată schimbat în tăcere. Dacă aceeași cheie apare de două ori într-un obiect, JSON păstrează ultima valoare, urmând parserul standard.
Numărul în timp real arată câte chei au fost sortate, cât de adânc este cuibărată structura și dimensiunea ieșirii. Totul rulează în întregime în browserul dvs., astfel încât chiar și încărcăturile utile și secretele private rămân pe computerul dvs. - nimic nu este încărcat vreodată.