JSON
JSON Sort Keys
Рекурсивне сортування ключів об’єктів у JSON за алфавітом — порядок елементів масивів не змінюється, лише ключі об’єктів на кожному рівні вкладеності.
Часті запитання
Навіщо сортувати ключі JSON?
Відсортовані ключі спрощують порівняння двох версій JSON (diff-и стають чистішими) і роблять структуру передбачуванішою при перегляді конфігураційних файлів чи відповідей API.
Чи зміниться порядок елементів у масивах?
Ні. Сортуються лише ключі об’єктів на кожному рівні вкладеності — порядок елементів масивів залишається таким, яким був у вхідних даних, оскільки масиви впорядковані за позицією, а не за ключами.
Чи обробляються дані на сервері?
Ні, сортування виконується повністю у браузері на JavaScript, без надсилання даних кудись іще.