Sortowanie kluczy JSON

Sortuj klucze obiektów JSON alfabetycznie.

Programista

Wklej JSON, aby posortować klucze obiektów alfabetycznie. Opcjonalnie sortuj rekurencyjnie w zagnieżdżonych obiektach. Wynik jest sformatowany (upiększony). Przydatne do spójnych diffów i dokumentacji. Działa w przeglądarce.

O sortowaniu kluczy JSON

Klucze obiektów JSON nie mają ustalonej kolejności, ale sortowanie ich alfabetycznie sprawia, że diffy i snapshoty są spójne. To narzędzie parsuje JSON, sortuje klucze (opcjonalnie w każdym zagnieżdżonym obiekcie) i wyświetla sformatowany JSON. Przydatne do dokumentacji i testowania.

Jak używać

  1. Wklej JSON do pola wejściowego. Zaznacz Sortuj klucze rekurencyjnie, jeśli chcesz posortować też zagnieżdżone obiekty.
  2. Kliknij Sortuj klucze. Wynik pojawi się poniżej. Skopiuj w razie potrzeby.

Najczęściej zadawane pytania

Co oznacza sortowanie rekurencyjne?
Gdy jest włączone, klucze są sortowane również w zagnieżdżonych obiektach. Gdy jest wyłączone, sortowane są tylko klucze najwyższego poziomu.
Czy mój JSON jest wysyłany na serwer?
Nie. Parsowanie i sortowanie odbywają się wyłącznie w przeglądarce.
Co jeśli mój JSON jest nieprawidłowy?
Narzędzie wyświetli błąd z komunikatem parsera. Popraw JSON (np. końcowe przecinki, niecudzysłowione klucze) i spróbuj ponownie.