jsonecho

Sortează JSON

Sortă fiecare cheie în JSON alfabetic, la fiecare nivel, astfel încât două versiuni pot fi comparate linie cu linie.

Se încarcă instrumentul...

Cum folosești Sortează JSON

  1. Lipește JSON-ul.
  2. Alege ordinea ascendentă sau descendentă.
  3. Copiază rezultatul sortat, sau descărcă-l.

Despre Sortează JSON

Ordinea cheie nu are nici un sens în JSON, dar are mult semnificație pentru sistemul de control al versiunilor. Dacă doi oameni adaugă cheie în locuri diferite, diferența devine zgomotoasă. Sortarea cheilor înainte de comitare dă fiecărui fișier aceeași ordine și face schimbările să apară unde aparțin.

Sortarea se aplică tuturor obiectelor înnestate. Ordinea elementelor din interiorul array-urilor nu este atinsă, deoarece pentru array-uri ordinea are un sens.

Întrebări frecvente

Sortă și elementele de aranjare?

Nu. Array-urile sunt liste în care poziția contează, astfel încât elementele lor să rămână unde sunt. Doar cheile obiectului sunt sortate.

Cum sunt sortate cheile cu numere?

În ordine naturală, așa că "item2" vine înainte de "item10". Capetele superioare și cele mai mici sunt tratate la fel.

Sortarea poate rupe cererea mea?

Aproape niciodată, deoarece cititorii JSON nu ar trebui să depindă de ordinea cheie. Câteva scheme de semnături care combină textul exact sunt o excepție, așa că nu sorți un document pe care l-ai semnat deja.

Va formata, de asemenea, outputul?

Da, JSON-ul sortat este indentat folosind dimensiunea pe care o alegeți.

Mai multe din Instrumente JSON

Toate instrumentele →