Сортиране на JSON ключове
Автоматично подреждане на ключовете в JSON за по-бързо сравнение и преглед. Избор между всички нива или само най-горното.
- По-лесно сравнение (diff) чрез фиксиран ред
- Редът в масивите се запазва
- Форматиране и сортиране в една стъпка
Инструмент
Опции
Редът на елементите в масивите не се променя.
Разширени настройки
Как се използва
1. Поставете
Поставете вашия JSON код в левия панел.
2. Изберете обхват
Изберете дали да се сортират всички вложени обекти или само главните ключове.
3. Сортирайте
Кликнете 'Сортирай и форматирай' и копирайте резултата.
Пример
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
Какво можете да правите
Сортиране на ключове в целия JSON или само на първо ниво
Запазване на реда в масивите
Превключване между възходящ и низходящ ред
Избор на формат (отстъпи или един ред)
Спецификации
- Ключовете се сортират лексикографски.
- Масивите запазват оригиналния си ред.
- Поддържат се различни видове отстъпи.
- Инструментът работи само със стандартен JSON (без каментари).
- Поддържат се само стандартни JSON файлове.
- Обработката на големи данни може да отнеме момент.
ЧЗВ
Сортират ли се вложените обекти?
Да, ако изберете опцията 'Всички нива'.
Какво става с масивите?
Редът на елементите в масивите се запазва, тъй като той често е важен. Сортират се само ключовете вътре в обектите.
Къде се обработват данните?
Всичко се случва локално във вашия браузър. Нищо не се изпраща към външни сървъри.
Can I use JSON with comments (JSON5)?
No. This tool supports standard JSON only.
Where is the processing done?
All processing runs in your browser; nothing is sent to a server.