Seřadit JSON
Seřaďte klíče JSON objektu abecedně, rekurzivně a konzistentně.
Související nástroje
Seřadit JSON
Vložte jakýkoli JSON a nástroj ho vypíše znovu se všemi klíči objektů v abecedním pořadí, až do nejhlubší úrovně. Vnořené objekty se řadí rekurzivně, takže dva soubory, které se liší jen pořadím klíčů, budou identické bajt po bajtu — což je přesně to, co chcete před porovnáváním konfiguračních souborů, odpovědí API nebo před commitem generovaného JSON, který by se jinak měnil při každém uložení.
Pořadí klíčů nezohledňuje velikost písmen a má deterministický rozhodovací klíč, takže „Name" a „name" zůstanou u sebe a stejný vstup vždy dá stejný výstup. Vyberte A po Z nebo Z po A a zvolte odsazení, které vám vyhovuje: dvě mezery, čtyři mezery, tabulátor nebo zcela minifikovaný řádek. Čísla, logické hodnoty, null a řetězce si zachovají původní tvar — řazení jen přeskupuje klíče objektů, nikdy nepřepisuje vaše data.
Pole se ve výchozím nastavení nechávají přesně taková, jaká jsou, protože pořadí prvků v poli obvykle nese význam. Zapněte „Seřadit pole primitiv" a pole složená jen z čísel se seřadí číselně a pole složená jen z řetězců abecedně. Pole s různými typy nebo s objekty se záměrně nechávají nedotčená, aby se jejich význam nezměnil. Pokud se v objektu vyskytne stejný klíč dvakrát, JSON ponechá poslední hodnotu podle standardního parseru.
Živé počítadlo ukazuje, kolik klíčů se seřadilo, jak hluboko se struktura vnořuje a velikost výstupu. Vše běží výhradně ve vašem prohlížeči, takže i soukromá data a tajemství zůstanou na vašem počítači — nic se nikdy nenahrává.