Aller au contenu principal
Catégorie

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.

Nous utilisons des cookies pour faire fonctionner ce site et, avec votre accord, pour comprendre son usage et personnaliser les publicités. Vous pouvez modifier votre choix à tout moment.