JSON Key Sorter (тартиби устувори калидҳо барои diff-ҳои тозатар)

Тартиби калидҳои JSON-ро худкор яксон кунед, то review ва муқоиса осонтар шаванд.

Ҳама сатҳҳо ё танҳо сатҳи болоро интихоб кунед. Тартиби array бетағйир мемонад.

Diff-ҳои тозатар бо тартиби собити калидҳо
Тартиби array нигоҳ дошта мешавад
Форматкунии indent дар ҳамон иҷро
Коркард пурра дар ҳамин саҳифа иҷро мешавад (ҳеҷ чиз бор намешавад).

Асбоб

JSON-ро дар як қадам sort ва format кунед, сипас натиҷаро нусха ё боргирӣ намоед.

Миёнабур: Ctrl / Cmd + Enter барои иҷро

Намуна (Пеш / Пас)

Вуруд

{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}

Sort дар ҳама сатҳҳо (2 фосила)

{
  "a": {
    "c": 3,
    "d": 4
  },
  "arr": [
    {
      "x": 1,
      "y": 2
    },
    3
  ],
  "b": 1
}

Sort танҳо дар сатҳи боло

Калидҳои сатҳи боло ба a, arr, b аз нав тартиб меёбанд, вале тартиби калидҳо дар дохили "a" ҳамон тавр мемонад.

Тарзи истифода

  1. JSON-ро ба майдони вуруд часпонед.
  2. Доира (ҳама сатҳҳо/танҳо сатҳи боло) ва indent-ро интихоб кунед.
  3. Sort and Format-ро пахш кунед, сипас натиҷаро нусха кунед.

Шумо чӣ кор карда метавонед

  • Калидҳои объектро ба болоравӣ ё поёнравӣ sort кунед
  • Ҳама сатҳҳо ё танҳо сатҳи болоро интихоб кунед
  • Тартиби элементҳои array-ро бетағйир нигоҳ доред
  • Нусха, боргирӣ ва ҷойивазкунии вуруд/натиҷа

Мушаххасот (Array, қабатбандӣ, калидҳои рақамӣ)

  • Калидҳои объект ба тартиби луғавӣ sort мешаванд ва доираи интихобшаванда доранд (ҳама сатҳҳо ё танҳо сатҳи боло).
  • Тартиби элементҳои array нигоҳ дошта мешавад.
  • Имконоти indent: 2 фосила, 4 фосила, tab ё натиҷаи яксатрии minified.
  • Агар вуруд JSON-и дуруст набошад, хато нишон дода мешавад ва натиҷа нав намешавад.
  • Калидҳои монанди integer вобаста ба қоидаҳои enumeration-и хусусиятҳои JavaScript метавонанд бо тартиби рақамӣ пайдо шаванд.

FAQ

Оё object-ҳои дарунӣ ҳам sort мешаванд?

Бале. Шумо метавонед ҳамаи сатҳҳо ё танҳо сатҳи болоро интихоб кунед.

Бо array чӣ мешавад?

Тартиби элементҳои array нигоҳ дошта мешавад. Object-ҳои дар дохили array вобаста ба доираи интихобшудаи шумо sort мешаванд.

Оё метавонам indent-и аслиро нигоҳ дорам?

Формати вуруд нигоҳ дошта намешавад. Натиҷа бо услуби интихобшудаи indent аз нав формат мешавад.

Оё JSON5 comment ё trailing comma дастгирӣ мешавад?

Не. Ин асбоб танҳо JSON-и стандартиро ҳадаф мегирад.

Маълумот дар куҷо коркард мешавад?

Ҳама чиз маҳаллӣ дар браузери шумо иҷро мешавад. Вуруди шумо ба сервер фиристода намешавад.