Се обработува во вашиот прелистувач (нема прикачување на сервер).

JSON сортирање на клучеви (унифициран редослед за лесни разлики)

Автоматски порамнете го редоследот на JSON клучевите за побрзи прегледи и споредби. Изберете ги сите нивоа или само највисокото.

  • Полесни diff прегледи со фиксен редослед на клучеви
  • Редоследот на низите е зачуван по стандард
  • Порамнување и сортирање во еден чекор
Се обработува во вашиот прелистувач (нема прикачување на сервер).

Алатка

Ctrl/⌘ + Enter
Статус Мирува
Влезен JSON
Сортиран JSON

Опции

Опсег на сортирање
Порамнување
Низи

Редоследот на елементите во низите е зачуван.

Напредни поставки
Редослед

Како да се користи

1. Залепи

Залепете го JSON-от во влезниот панел.

2. Изберете опсег и порамнување

Изберете дали сакате сортирање на сите нивоа и поставете порамнување.

3. Сортирај и копирај

Кликнете на “Сортирај и форматирај” и копирајте го излезот.

Кратенка: Ctrl/⌘ + Enter

Пример

Влез
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Сите нивоа (2 места)
{
  "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 или само за највисокото ниво

Задржете го редоследот на елементите во низите

Префрлајте меѓу растечки и опаѓачки редослед

Изберете порамнување или скратување со еден клик

Спецификации (низи / вгнездување / броеви)

  • Објектните клучеви се сортираат лексикографски.
  • Низите го задржуваат својот редослед на елементи.
  • Порамнувањето може да биде 2, 4, таб или скратено.
  • Ако влезот не е валиден JSON, излезот не се ажурира.
Белешки
  • Оваа алатка поддржува само стандарден JSON (без коментари).
  • Големи влезови може да бараат момент за обработка во прелистувачот.

ЧПП

Q

Дали се сортираат вгнездени објекти?

Да. Изберете “Сите нивоа” или “Само највисоко ниво”.

Q

Што е со низите?

Редоследот на елементите во низите е зачуван. Објектите внатре во низите следат избраниот опсег на сортирање.

Q

Може ли да го задржам оригиналното порамнување?

Излезот го користи порамнувањето што ќе го изберете (2/4/таб/скратено), а не оригиналното.

Q

Може ли да користам JSON со коментари (JSON5)?

Не. Оваа алатка поддржува само стандарден JSON.

Q

Каде се врши обработката?

Целата обработка се врши во вашиот прелистувач; ништо не се испраќа на сервер.