Skip to main content
Tool Factory

Collection de données structurées

Outils JSON pour formater, valider et convertir

Formatez, validez, comparez, inspectez et convertissez du JSON avec des outils connectés qui privilégient le navigateur.

Utilisez cette collection lorsque JSON doit devenir lisible, valide, comparable ou compatible avec un autre format.

Explorez le sujet complet

Cette collection spécialisée renvoie vers des catégories plus larges du catalogue.

14 outils

Outils disponibles dans cette collection

Guide fondé sur des références

Que peuvent faire les outils JSON en ligne ?

Les outils JSON valident la syntaxe, formatent les structures, comparent les documents et convertissent JSON vers d'autres modèles de données. Validez avant toute transformation. Inspectez la sortie pour repérer les types ou niveaux perdus.

Tool Factory relie chaque tâche JSON à un outil canonique opérationnel. Chaque page indique si le traitement reste dans le navigateur ou nécessite une requête réseau.

Choisissez la tâche JSON avant l'outil

Sélection de tâche JSON
TâcheCe qui est vérifié ou modifiéQuand l'utiliser
ValiderVérifie que l'entrée respecte la grammaire JSON.Un analyseur refuse le document ou la syntaxe est incertaine.
Formater ou minifierModifie les espaces et la présentation sans viser une modification des valeurs.Une personne veut un JSON lisible ou un système veut un JSON compact.
ComparerTrouve les différences entre deux documents JSON.Une configuration, une réponse ou un document enregistré a changé.
ConvertirMappe les valeurs JSON vers un autre format et modèle de données.Un autre système attend du CSV, XML, YAML ou une autre représentation.
CanoniserCrée une représentation déterministe selon un schéma défini.Une signature ou un hachage exige des octets sérialisés stables.

Comment effectuer cette tâche

  1. Conservez une source inchangée. Enregistrez le document original avant de le formater, réparer ou convertir.
  2. Validez la grammaire. Résolvez les erreurs de syntaxe avant de comparer les valeurs ou de convertir le format.
  3. Exécutez une transformation ciblée. Choisissez le formatage, la comparaison, l'extraction ou la conversion selon le résultat requis.
  4. Inspectez les changements sémantiques. Vérifiez les nombres, les valeurs nulles, les tableaux, les objets imbriqués et les noms dupliqués.
  5. Vérifiez le système récepteur. Testez le document final avec l'application qui va le consommer.

Cas d’usage courants

Diagnostic de réponse API

Validez et formatez une réponse avant de rechercher un champ absent ou une valeur inattendue.

Revue de configuration

Comparez deux versions et inspectez le chemin exact de chaque changement important.

Préparation d'échange de données

Convertissez JSON après avoir vérifié comment la cible traite les types et les niveaux.

Références et normes

  • RFC 8259: La norme IETF définit JSON comme un format d'échange textuel indépendant du langage.
  • ECMA-404: ECMA-404 spécifie la syntaxe JSON conformément à la définition IETF.
  • RFC 6902: JSON Patch définit un format d'opérations ordonnées pour appliquer des changements à un document JSON.
  • RFC 7396: JSON Merge Patch définit un format ayant la forme d'un document pour décrire certains changements JSON.
  • RFC 8785: Le schéma de canonisation JSON définit une sérialisation déterministe pour un traitement cryptographique répétable.

Limites importantes

  • Un JSON valide peut encore contenir des données applicatives incorrectes, dangereuses ou incomplètes.
  • Une conversion peut perdre des types, des niveaux, des hypothèses d'ordre ou de la précision numérique.
  • Le formatage ne valide pas un schéma métier, sauf si l'outil choisi effectue ce contrôle séparé.

Réponses directes

Questions sur cette famille d’outils

Quel outil JSON dois-je utiliser en premier ?

Validez JSON lorsque la syntaxe peut être incorrecte. Formatez un JSON valide difficile à lire. Comparez deux documents pour trouver les différences.

Une conversion JSON peut-elle perdre des données ?

Oui. Le format cible peut ne pas avoir les mêmes types ou niveaux. Vérifiez les tableaux, les valeurs nulles, les nombres et les objets imbriqués.

Un outil peut-il réparer un JSON invalide sans risque ?

Une réparation peut modifier le sens. Conservez la source, examinez chaque changement et validez le résultat avant son utilisation.