Töödeldud sinu brauseris (serverile ei laadita).

JSON-võtmete sorteerimine (ühtne võtmete järjekord diffide lihtsustamiseks)

Joonda automaatselt JSON-võtmete järjekord, et kiirendada ülevaatusi ja võrdlusi. Vali kõik tasemed või ainult ülatase.

  • Lihtsamad diffid fikseeritud võtmete järjekorraga
  • Massiivide järjekord säilitatakse vaikimisi
  • Taandamine ja sorteerimine ühe sammuga
Töödeldud sinu brauseris (serverile ei laadita).

Tööriist

Ctrl/⌘ + Enter
Olek Ootel
Sisend-JSON
Sorteeritud JSON

Valikud

Sorteerimise ulatus
Taane
Massiivid

Massiivi elementide järjekord säilitatakse.

Täpsemad seaded
Võtmete järjekord

Kuidas kasutada

1. Kleebi

Kleebi JSON sisendpaneelile.

2. Vali ulatus ja taane

Vali, kas sorteerida kõik tasemed või ainult ülatase, ja määra taane.

3. Sorteeri ja kopeeri

Klõpsa “Sorteeri ja vorminda” ning kopeeri väljund.

Otsetee: Ctrl/⌘ + Enter

Näide

Sisend
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Kõik tasemed (2 tühikut)
{
  "a": {
    "c": 3,
    "d": 4
  },
  "arr": [
    {
      "x": 1,
      "y": 2
    },
    3
  ],
  "b": 1
}
Ainult ülatase
{
  "a": {
    "d": 4,
    "c": 3
  },
  "arr": [
    {
      "y": 2,
      "x": 1
    },
    3
  ],
  "b": 1
}

Mida saad teha

Sorteeri võtmeid kogu JSON-is või ainult ülatasemel

Säilita massiivi elementide järjekord objekti võtmete sorteerimise ajal

Vali kasvava või kahaneva järjekorra vahel

Vali taane või tihendamine ühe klikiga

Spetsifikatsioonid (massiivid / pesastamine / numbrid)

  • Objekti võtmed sorteeritakse leksikograafiliselt.
  • Massiivid säilitavad oma elementide järjekorra.
  • Taane võib olla 2, 4, tabulaator või tihendatud.
  • Kui sisend ei ole kehtiv JSON, siis väljundit ei uuendata.
Märkused
  • See tööriist toetab ainult standardset JSON-it (ilma kommentaarideta ja lõpukomadeta).
  • Suurte sisendite töötlemine brauseris võib võtta hetke.

KKK

Q

Kas pesastatud objektid sorteeritakse?

Jah. Vali “Kõik tasemed” või “Ainult ülatase”.

Q

Mis saab massiividest?

Massiivi elementide järjekord säilitatakse. Massiivides olevad objektid järgivad valitud sorteerimisulatust.

Q

Kas saan säilitada algse taande?

Väljund kasutab sinu valitud taanet (2/4/tab/minify), mitte algset vormingut.

Q

Kas saan kasutada kommentaaridega JSON-it (JSON5)?

Ei. See tööriist toetab ainult standardset JSON-it.

Q

Kus töötlemine toimub?

Kogu töötlemine toimub sinu brauseris; andmeid serverisse ei saadeta.