Triez chaque clé de votre JSON par ordre alphabétique, à chaque niveau, pour que deux versions puissent être comparées ligne par ligne.
Chargement de l'outil...
Comment utiliser Trieur JSON
Collez votre JSON.
Choisissez l'ordre croissant ou décroissant.
Copiez le résultat trié, ou téléchargez-le.
À propos de Trieur JSON
L'ordre des clés n'a pas de sens en JSON, mais il en a beaucoup pour votre système de contrôle de version. Si deux personnes ajoutent des clés à des endroits différents, un diff devient bruyant. Trier les clés avant de valider donne à chaque fichier le même ordre et fait apparaître les changements là où ils doivent être.
Le tri s'applique à tous les objets imbriqués. L'ordre des éléments dans les tableaux n'est pas touché, car pour les tableaux l'ordre a un sens.
Questions fréquentes
Trie-t-il aussi les éléments des tableaux ?
Non. Les tableaux sont des listes où la position compte, donc leurs éléments restent où ils sont. Seules les clés d'objet sont triées.
Comment sont triées les clés avec des nombres ?
En ordre naturel, donc « item2 » vient avant « item10 ». Majuscules et minuscules sont traitées de la même manière.
Le tri peut-il casser mon application ?
Presque jamais, car les lecteurs JSON ne sont pas censés dépendre de l'ordre des clés. Quelques schémas de signature qui hachent le texte exact font exception, donc ne triez pas un document que vous avez déjà signé.
Formatera-t-il aussi la sortie ?
Oui, le JSON trié est indenté selon la taille que vous choisissez.