Formater et valider du JSON

Validez et mettez en forme du JSON avec une indentation lisible.

Vos fichiers sont traités ici, sur votre appareil

Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.

Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.

Comment nous traitons vos données →

Comment utiliser cet outil

  1. Coller JSON complet sans commentaires ni virgules.
  2. Choisissez indentation et format.
  3. Inspectez les valeurs et les clés ; la validation syntaxique ne vérifie pas un schéma d'API.

Un exemple que vous pouvez vérifier

Trouvez des erreurs de syntaxe et rendez une réponse JSON compacte lisible.

Exemple d'entrée

{"ok":true,"n":2}

ParamètresIndentation : 2 espaces.

Résultat attendu

{
  "ok": true,
  "n": 2
}

Utilisez des guillemets doubles et évitez les virgules traînantes. Les très grands nombres et les clés en double suivent les limitations de l'analyseur JavaScript.

Formater et valider du JSON: usages et conseils pratiques

Le formatage de JSON rend une seule ligne de données plus facile à lire et à inspecter. Il aide à examiner un exemple de réponse API, de configuration ou de collecte d'enregistrements. L'indentation sépare visuellement les objets, les tableaux et les valeurs, mais ne modifie pas elle-même leur rôle prévu dans une autre application. Choisissez deux ou quatre espaces selon la convention du projet de réception. Le but est une structure lisible, pas une correction automatique de la signification des champs ou du contrat attendu par un service.

Validation vérifie la syntaxe JSON, y compris les guillemets, les séparateurs et les structures prises en charge. Les commentaires et les virgules provenant d'autres formats ne sont pas acceptés. Un document syntaxiquement valide peut toujours échouer une API nécessitant des champs ou des types particuliers. Une propriété contenant une date ou un identifiant n'est pas prouvée valide pour son système de réception simplement parce que le JSON englobant analyse avec succès. Le schéma et la validation de domaine sont des étapes distinctes qui nécessitent les règles réelles de l’application.

Le traitement utilise l’analyseur du navigateur. Les très grands nombres peuvent perdre de la précision, et les touches répétées à l'intérieur d'un objet conservent la dernière valeur. Ne traitez pas la sortie comme une préservation fidèle des représentations numériques au-delà de cette précision. Conservez l'original et représentez les identifiants sous forme de chaînes lorsque le contrat de données l'exige. Une mise en forme lisible ne garantit pas la conservation de tous les détails textuels présents dans la représentation d'entrée, même lorsque les valeurs ordinaires apparaissent inchangées.

Inspectez les clés principales, le nombre d'enregistrements et les valeurs représentatives avant de copier. Lorsqu'une erreur apparaît, revoyez son contexte au lieu de supprimer la ponctuation au hasard jusqu'à ce que l'analyse réussisse. JSON minifier donne une sortie compacte, et CSV en JSON convertit une table en objets. Vérifier la structure attendue par rapport à un schéma d'application reste une révision supplémentaire plutôt qu'une capacité de cet outil de formatage.

Un contrôle pratique avant d’utiliser le résultat

Pour un essai de configuration, incluez un objet, un tableau et une chaîne contenant la ponctuation. Confirmer que l'indentation sépare clairement les niveaux et que les valeurs ordinaires restent. Si une API rejette la sortie, inspectez son contrat plutôt que d'assumer un problème de syntaxe. Un champ correctement nommé peut toujours avoir le mauvais type. Conservez un échantillon accepté comme référence structurelle. Examinez les grands identificateurs numériques avant et après, et n'utilisez pas cette sérialisation pour préserver leur représentation exacte. L'examen des données devrait précéder l'utilisation des résultats dans une intégration. Le formatage facilite cet examen, mais le succès de l'analyse ne signifie pas que la demande acceptera tous les champs ou les interprétera comme prévu.

Continuez votre tâche

Téléchargez le résultat ou copiez le texte avant d'ouvrir un autre outil. Ensuite, chargez ou collez-le à l'étape suivante; le contenu n'est pas transféré automatiquement.

Données du tableau de contrôle

Gardez les codes tels que 001 intacts lors de la conversion en JSON, inspectez les données et exportez-les lorsque vous êtes prêt.

  1. Convertir CSV en JSON
  2. Inspectez le JSONVoilà
  3. Exporter au format CSV

Lorsque vous ouvrez le fichier CSV dans une feuille de calcul, importez des colonnes de code sous forme de texte pour préserver les zéros principaux.

Options et limites

Collez JSON et choisissez 2 ou 4 espaces d'indentation. Les devis, séparateurs et structures sont validés avant de produire le résultat.

Questions fréquentes

Les numéros et les clés en double sont-ils conservés?

L’analyseur JSON du navigateur est utilisé. Les nombres au-delà de la précision JavaScript peuvent changer ; la dernière clé dupliquée est conservée. N'utilisez pas cet outil pour conserver de très grands entiers.

Guides