Trieur de clés JSON
Triez alphabétiquement les clés de chaque objet dans un document JSON, de manière récursive — des diffs propres et des configurations faciles à parcourir.
570 vues
Alphabétiser chaque clé, récursivement
Collez du JSON et récupérez-le avec les clés de chaque objet triées alphabétiquement — objets et tableaux imbriqués inclus, les tableaux conservent leur ordre d'origine (seul l'ordre des clés change). Un JSON trié et indenté est bien plus facile à parcourir visuellement et produit des diffs bien plus propres lors de la comparaison de deux versions dans un système de contrôle de version.
Pratique pour normaliser des fichiers de configuration, comparer deux réponses d'API qui ne diffèrent que par l'ordre des clés, ou rendre plus lisible un fichier JSON écrit à la main.
Questions fréquentes
Cela modifie-t-il les données, ou seulement l'ordre ?
Seul l'ordre des clés change — les valeurs, l'imbrication et le contenu des tableaux restent intacts. Les objets JSON sont non ordonnés selon la spécification, c'est donc toujours une transformation sûre et sans rupture.
Que se passe-t-il si mon JSON est invalide ?
Vous obtenez une erreur d'analyse claire au lieu d'un échec silencieux — corrigez le problème de syntaxe indiqué et réessayez.
Trie-t-il aussi les tableaux ?
Non — l'ordre des éléments des tableaux est préservé exactement, car les tableaux sont ordonnés par définition et les réordonner en changerait le sens. Seules les clés d'objet sont alphabétisées.
Outils similaires
Signaler un problème
Trieur de clés JSON