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ööriist
Valikud
Massiivi elementide järjekord säilitatakse.
Täpsemad seaded
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.
Näide
{"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
}
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.
- See tööriist toetab ainult standardset JSON-it (ilma kommentaarideta ja lõpukomadeta).
- Suurte sisendite töötlemine brauseris võib võtta hetke.
KKK
Kas pesastatud objektid sorteeritakse?
Jah. Vali “Kõik tasemed” või “Ainult ülatase”.
Mis saab massiividest?
Massiivi elementide järjekord säilitatakse. Massiivides olevad objektid järgivad valitud sorteerimisulatust.
Kas saan säilitada algse taande?
Väljund kasutab sinu valitud taanet (2/4/tab/minify), mitte algset vormingut.
Kas saan kasutada kommentaaridega JSON-it (JSON5)?
Ei. See tööriist toetab ainult standardset JSON-it.
Kus töötlemine toimub?
Kogu töötlemine toimub sinu brauseris; andmeid serverisse ei saadeta.