Zoradiť JSON
Zoraďte kľúče JSON objektu abecedne, rekurzívne a konzistentne.
Súvisiace nástroje
Zoradiť JSON
Vložte akýkoľvek JSON a nástroj ho vypíše znova so všetkými kľúčmi objektov v abecednom poradí, až do najhlbšej úrovne. Vnorené objekty sa zoraďujú rekurzívne, takže dva súbory, ktoré sa líšia len poradím kľúčov, budú identické bajt po bajte — čo je presne to, čo chcete pred porovnávaním konfiguračných súborov, odpovedí API alebo pred commitom generovaného JSON-u, ktorý by sa inak menil pri každom uložení.
Poradie kľúčov nezohľadňuje veľkosť písmen a má deterministický rozhodovací kľúč, takže „Name" a „name" ostanú pri sebe a rovnaký vstup vždy dá rovnaký výstup. Vyberte A po Z alebo Z po A a zvoľte odsadenie, ktoré vám vyhovuje: dve medzery, štyri medzery, tabulátor alebo úplne minifikovaný riadok. Čísla, logické hodnoty, null a reťazce si zachovajú pôvodný tvar — zoradenie len prehadzuje kľúče objektov, nikdy neprepisuje vaše dáta.
Polia sa štandardne nechávajú presne také, aké sú, pretože poradie prvkov v poli zvyčajne nesie význam. Zapnite „Zoradiť polia primitívov" a polia zložené len z čísel sa zoradia číselne a polia zložené len z reťazcov abecedne. Polia s rôznymi typmi alebo s objektmi sa zámerne nechávajú nedotknuté, aby sa ich význam nezmenil. Ak sa v objekte vyskytne rovnaký kľúč dvakrát, JSON ponechá poslednú hodnotu podľa štandardného parsera.
Živé počítadlo ukazuje, koľko kľúčov sa zoradilo, ako hlboko sa štruktúra vnára a veľkosť výstupu. Všetko beží výhradne vo vašom prehliadači, takže aj súkromné dáta a tajomstvá zostanú na vašom počítači — nič sa nikdy nenahráva.