Перейти к содержимому
🔤

Сортировщик ключей JSON

Рекурсивная сортировка ключей объекта JSON по алфавиту. Опции обратного порядка и без учёта регистра. Бесплатно, на 100% в вашем браузере.

Порядок
 

Как работает сортировщик ключей JSON?

Этот инструмент парсит ваш JSON, рекурсивно обходит каждый объект и перестраивает его, сортируя ключи с помощью Array.prototype.sort(). Массивы сохраняют свой порядок — сортируются только ключи объектов. Опция «без учёта регистра» использует сравнение с учётом локали, поэтому apple и Banana сортируются естественно, а не так, чтобы заглавные буквы шли первыми.

Применение

  • Стабильность diff — сортируйте ключи, чтобы JSON-различия были предсказуемыми между сервисами.
  • Нормализация ответов API — сравнивайте ответы без ложных срабатываний из-за порядка ключей.
  • Файлы конфигурации — упорядочьте по алфавиту package.json, tsconfig.json и другие.
  • Код-ревью — упрощайте обнаружение изменений в схеме или настройках.

Конфиденциальность

Вся обработка выполняется на 100% в вашем браузере. Данные не отправляются на сервер.