Przejdź do treści
🔤

Sortownik kluczy JSON

Rekurencyjnie sortuj klucze obiektów JSON alfabetycznie. Opcjonalnie kolejność odwrotna, bez rozróżniania wielkości liter. Darmowy, w 100% w przeglądarce.

Kolejność
 

Jak działa sortownik kluczy JSON?

To narzędzie parsuje Twój JSON, rekurencyjnie przechodzi przez każdy obiekt i odbudowuje każdy z nich, sortując klucze za pomocą Array.prototype.sort(). Tablice zachowują swoją kolejność — sortowane są tylko klucze obiektów. Opcja bez rozróżniania wielkości liter używa porównania uwzględniającego ustawienia regionalne, więc apple i Banana są sortowane naturalnie zamiast tego, by wielkie litery były na początku.

Typowe zastosowania

  • Stabilność diff — sortuj klucze, aby diffy JSON były przewidywalne między usługami.
  • Normalizacja odpowiedzi API — porównuj odpowiedzi bez fałszywych alarmów z powodu kolejności kluczy.
  • Pliki konfiguracyjne — uporządkuj alfabetycznie package.json, tsconfig.json i inne pliki konfiguracyjne.
  • Code review — ułatw dostrzeganie zmian w schematach lub ustawieniach.

Prywatność

Całe przetwarzanie odbywa się w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer.