Trier les clés d'un JSON
Triez alphabétiquement les clés d'un objet JSON, à tous les niveaux d'imbrication, pour faciliter la comparaison ou la lecture.
Comment ça marche
Vous voulez comparer deux fichiers de configuration JSON avec un outil de diff, mais l'ordre des clés diffère et pollue la comparaison ? Ou vous préférez simplement une lecture plus prévisible de vos fichiers JSON ? Le tri réordonne alphabétiquement les clés de tous les objets, à n'importe quelle profondeur, sans modifier les valeurs ni l'ordre des éléments dans les tableaux.
Les tableaux sont-ils également triés ?
Non, seul l'ordre des clés des objets est modifié. L'ordre des éléments à l'intérieur des tableaux est toujours préservé, car il peut avoir une signification (une liste d'étapes ordonnées, par exemple).
Le tri est-il sensible à la casse ?
Oui, le tri utilise l'ordre lexicographique standard, dans lequel les majuscules sont classées avant les minuscules (par exemple « Z » avant « a »).
Traitement 100% local : le tri s'effectue entièrement dans votre navigateur via WebAssembly — vos données JSON ne quittent jamais votre appareil.