Skip to main content
Tool Factory

Outil dans le navigateur

Trieur JSON

Triez les propriétés JSON ou les éléments de tableau selon l'ordre choisi, puis vérifiez le résultat.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Tri

Mode de tri
Ordre

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Trieur JSON

L'outil réorganise la représentation JSON selon une règle de tri. Un tri peut modifier l'ordre observable sans modifier les valeurs elles-mêmes.

Résultat

Ce que vous recevez

L'outil renvoie un document JSON avec les clés ou les tableaux réordonnés.

Utiliser cet outil

Comment utiliser Trieur JSON

  1. Saisissez un document JSON valide.
  2. Choisissez la cible et la direction du tri.
  3. Vérifiez les objets imbriqués, les tableaux, les nombres et la sortie formatée.
  4. Pour Object keys, saisissez {"b":2,"a":1} et sélectionnez Ascending. Le résultat place a avant b.
  5. Pour Array values, saisissez [{"score":2},{"score":1}] et définissez Array object key sur score.
  6. Sélectionnez Ascending pour placer score 1 en premier. Sélectionnez Descending pour placer score 2 en premier.
  7. Comparez les données imbriquées et les valeurs importantes avant de copier le résultat.

Exemple

Tester avec un exemple sûr

Entrée: {"z":1,"a":2,"items":[3,1,2]}

Paramètres: Triez les propriétés par clé croissante et les éléments numériques si l'option existe.

Résultat: La sortie place la clé a avant z et ordonne items selon la règle choisie.

L'ordre des tableaux peut avoir une signification métier. Ne triez pas un tableau sans vérifier ce contrat.

Usages courants

Usages de Trieur JSON

  • Stabilisez une configuration avant une revue textuelle.
  • Rendez deux documents plus faciles à comparer.
  • Organisez des propriétés JSON pour une sortie déterministe.

Limites

Vérifier le résultat

  • Le tri des tableaux peut modifier un ordre significatif.
  • Un ordre de clé stable ne constitue pas une canonisation cryptographique complète.
  • L'outil ne valide pas les règles métier après le réordonnancement.
  • Trieur JSON : le tri des clés d'objet inclut les noms ressemblant à des entiers dans l'ordre textuel choisi. Il ne trie pas récursivement les objets imbriqués.
  • Trieur JSON : Array values attend des enregistrements objets et une clé directe. Il n'interprète pas JSONPath ni les chemins imbriqués.
  • Trieur JSON : les valeurs absentes et nulles sont placées en dernier. Utilisez des types de valeur cohérents pour des comparaisons prévisibles.
  • Trieur JSON : l'outil refuse les noms en double et les nombres qui perdent leur valeur pendant l'analyse. La sortie peut normaliser la notation numérique.
  • Trieur JSON : un JSON invalide ou un tableau vide produit une erreur. L'outil ne répare pas la syntaxe.