Outils JSON/XML/Données
Outils JSON et XML gratuits en ligne : formater, valider et minifier. Sans inscription.
8 outils
Outils JSON/XML/Données traite les deux formats de texte structuré les plus courants quand il s'agit de lire, valider ou réduire un document plutôt que d'en écrire un. Le formateur JSON réindente et contrôle un document en 2 espaces, 4 espaces ou tabulation ; le minificateur JSON fait l'inverse, retirant chaque espace superflu après validation ; le formateur XML réindente le XML et signale sa première erreur de structure. Les trois analysent localement avec les moteurs natifs du navigateur, sans jamais envoyer ce que vous collez. Ils servent à rendre lisible une réponse d'API, repérer une erreur de syntaxe, ou alléger un payload avant l'envoi.
Quel outil choisir ?
- Utilisez le formateur JSON pour transformer un JSON compact ou désordonné en document indenté et relisible ; utilisez le minificateur JSON pour l'inverse, une fois le JSON connu comme valide.
- Les deux outils JSON valident avant toute action — si vous voulez seulement savoir si le document est valide, l'un ou l'autre signale la première erreur et sa position.
- Utilisez le formateur XML pour le XML ; il n'existe pas de minificateur XML, et son indentation est fixée à deux espaces, sans option.
- Pour des données CSV ou tableur, ou pour convertir un CSV en JSON, utilisez Outils CSV & Tableur plutôt que ceux-ci.
Limites et points d’attention
- L'analyse JSON est stricte : commentaires, virgules finales et chaînes entre apostrophes sont refusés. Les clés d'objet en double sont réduites à la dernière valeur, et les clés d'aspect numérique sont replacées avant les autres.
- Les nombres sont analysés comme des doubles JavaScript : les entiers au-delà de ±2^53 et les décimaux très précis perdent en précision au reformatage.
- Le formateur XML vérifie uniquement la bonne formation — balises appariées, racine unique, pas de texte à l'extérieur. Il ne valide ni DTD ni schéma, ne résout pas les entités et ne contrôle pas les espaces de noms.
- Reformater du XML supprime les espaces à l'intérieur des nœuds de texte : l'espacement significatif d'un contenu mixte peut changer.
- Limites de traitement : 2 Mo en entrée, environ 100 000 valeurs et 64 niveaux d'imbrication.
Convertisseur JSON vers XML
Convertit des données JSON en texte XML pour les systèmes ou fichiers qui exigent une représentation XML.
Utiliser l’outilConvertisseur XML vers JSON
Analyse du XML et produit une représentation JSON pour l'inspection, les scripts ou les migrations.
Utiliser l’outilConvertisseur YAML vers JSON
Convertit du YAML en JSON pour les API, contrôles de configuration ou outils qui attendent une syntaxe JSON.
Utiliser l’outilConvertisseur JSON vers YAML
Convertit du JSON en YAML lisible en conservant les types de données pris en charge par le convertisseur.
Utiliser l’outilComparateur JSON
Compare deux documents JSON et met en évidence les différences de structure ou de valeur après validation de la saisie.
Utiliser l’outilFormateur et validateur XML
Réindente le XML à deux espaces par niveau et signale la première erreur de forme ; pas de contrôle DTD ni schéma.
Utiliser l’outilMinificateur JSON
Retire chaque espace, tabulation et saut de ligne superflu d'un JSON valide, sans modifier aucune valeur.
Utiliser l’outilFormateur et validateur JSON
Réindente et valide un document JSON en 2 espaces, 4 espaces ou tabulation ; signale la première erreur de syntaxe.
Utiliser l’outil