Ordinatore di Chiavi JSON

Ordina alfabeticamente le chiavi di ogni oggetto in un documento JSON, in modo ricorsivo — rende i diff puliti e le configurazioni facili da scorrere.

572 visualizzazioni

Alfabetizza Ogni Chiave, in Modo Ricorsivo

Incolla il JSON e ricevilo con le chiavi di ogni oggetto ordinate alfabeticamente — inclusi oggetti e array annidati; gli array mantengono il loro ordine originale (cambia solo l'ordine delle chiavi). Un JSON ordinato e indentato è molto più facile da scorrere a colpo d'occhio e produce diff molto più puliti quando si confrontano due versioni nel controllo di versione.

Utile per normalizzare file di configurazione, confrontare due risposte API che differiscono solo nell'ordine delle chiavi, o rendere più leggibile un file JSON scritto a mano.

Domande Frequenti

Questo cambia i dati, o solo l'ordine?

Cambia solo l'ordine delle chiavi — valori, annidamento e contenuto degli array restano intatti. Gli oggetti JSON non sono ordinati per specifica, quindi questa è sempre una trasformazione sicura e non distruttiva.

Cosa succede se il mio JSON non è valido?

Ottieni un chiaro errore di parsing invece di un fallimento silenzioso — correggi il problema di sintassi indicato e riprova.

Ordina anche gli array?

No — l'ordine degli elementi dell'array viene preservato esattamente, poiché gli array sono ordinati per definizione e riordinarli ne cambierebbe il significato. Vengono alfabetizzate solo le chiavi degli oggetti.

Strumenti Simili