JSON atslēgu kārtošana (Vienota secība vieglākai salīdzināšanai)
Automātiski sakārtojiet JSON atslēgu secību, lai paātrinātu koda pārbaudes un salīdzināšanu. Izvēlieties visus līmeņus vai tikai augšējo.
- Viegli diff pārskati ar fiksētu atslēgu secību
- Masīvu elementu secība tiek saglabāta pēc noklusējuma
- Atkāpes un kārtošana vienā solī
Rīks
Iestatījumi
Masīvu elementu secība tiek saglabāta.
Papildu iestatījumi
Kā lietot
1. Ielīmējiet
Ielīmējiet JSON ievades panelī.
2. Izvēlieties apjomu un atkāpes
Izvēlieties visus līmeņus vai tikai augšējo, un iestatiet atkāpes.
3. Kārtojiet un kopējiet
Noklikšķiniet uz “Kārtot un formatēt” un nokopējiet izvadi.
Piemērs
{"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
}
Ko spēj šis rīks
Kārtot atslēgas visam JSON vai tikai augšējam līmenim
Saglabāt masīvu elementu secību, kārtojot objektu atslēgas
Pārslēgties starp augošu un dilstošu secību
Izvēlēties atkāpes vai saspiešanu ar vienu klikšķi
Specifikācijas (masīvi / ligzdošana / skaitļi)
- Objektu atslēgas tiek kārtotas leksikogrāfiski (koda punktu secībā).
- Masīvi saglabā savu elementu secību.
- Atkāpes var būt 2, 4, tabulācija vai saspiešana.
- Ja ievade nav derīgs JSON, izvade netiek atjaunināta.
- Šis rīks atbalsta tikai standarta JSON (bez komentāriem vai liekiem komatiem).
- Liela ievade var prasīt brīdi apstrādei pārlūkprogrammā.
BUJ
Vai ligzdotie objekti tiek kārtoti?
Jā. Izvēlieties “Visi līmeņi” vai “Tikai augšējais līmenis”.
Kā ir ar masīviem?
Masīvu elementu secība tiek saglabāta. Objekti masīvu iekšpusē tiek kārtoti atbilstoši izvēlētajam apjomam.
Vai varu saglabāt oriģinālās atkāpes?
Izvade izmanto jūsu izvēlēto atkāpju veidu (2/4/tab/saspiest), nevis oriģinālo formatējumu.
Vai varu lietot JSON ar komentāriem (JSON5)?
Nē. Šis rīks atbalsta tikai standarta JSON.
Kur notiek apstrāde?
Visa apstrāde notiek jūsu pārlūkprogrammā; nekas netiek sūtīts uz serveri.