Retour de validation précis
Repérez le JSON mal formé grâce à des diagnostics utiles de l'analyseur, la position par ligne et colonne et la ligne concernée, au lieu d'un message générique de JSON non valide.
Embellissez, minifiez, validez et inspectez du JSON avec une localisation claire des erreurs, une indentation configurable, un tri récursif des clés, une arborescence consultable et des statistiques du document.
1{2"project": "Toolkit",3"version": 1,4"active": true,5"tools": [6{7"name": "JSON Formatter",8"category": "Developer",9"features": [10"format",11"validate",12"inspect"13]14},15{16"name": "Scientific Calculator",17"category": "Calculators",18"features": [19"trigonometry",20"calculus",21"vectors"22]23}24],25"metadata": {26"private": true,27"serverUpload": null28}29}
L'éditeur valide à chaque modification. Dès que la structure est valide, choisissez un format de sortie propre et inspectez le document sans changer d'outil.
Collez du JSON dans l'éditeur, faites glisser un fichier .json ou chargez l'exemple. Les fichiers jusqu'à 10 MB sont lus directement par votre navigateur.
Obtenez immédiatement le résultat de la vérification syntaxique avec le message de l'analyseur et, lorsque c'est possible, la ligne, la colonne et l'extrait de source exacts.
Choisissez l'indentation, triez éventuellement les clés des objets, embellissez ou minifiez, explorez les chemins JSON dans l'arborescence, puis copiez ou téléchargez le résultat.
Repérez le JSON mal formé grâce à des diagnostics utiles de l'analyseur, la position par ligne et colonne et la ligne concernée, au lieu d'un message générique de JSON non valide.
Indentez avec deux espaces, quatre espaces ou des tabulations, triez les clés récursivement et recherchez des clés, des valeurs ou des chemins de style JSON dans une arborescence repliable.
Calculez le nombre de valeurs, les types, la profondeur d'imbrication et la taille du fichier sans importer les données source ni la sortie formatée sur un serveur.
Collez du JSON dans l'éditeur d'entrée et choisissez Formater le JSON. Sélectionnez deux espaces, quatre espaces ou des tabulations pour l'indentation. Vous pouvez aussi trier récursivement les clés des objets avant de copier ou de télécharger le résultat.
Le validateur affiche immédiatement l'erreur de l'analyseur et indique la ligne et la colonne lorsque le navigateur fournit une position dans la source. La ligne concernée s'affiche sous l'éditeur pour vous aider à localiser le problème.
Parmi les erreurs courantes figurent les virgules finales, les chaînes entre apostrophes, les noms de propriété sans guillemets, les virgules ou deux-points manquants, les commentaires et les caractères de contrôle non échappés. Le JSON standard exige des guillemets doubles et n'autorise pas les commentaires.
Oui. La minification supprime l'indentation et les espaces inutiles tout en préservant les données analysées. La taille de la sortie s'affiche avant que vous la copiiez ou la téléchargiez.
Non. Le tri récursif des clés classe par ordre alphabétique les noms de propriété des objets, mais conserve l'ordre des éléments des tableaux, car cet ordre a un sens.
Non. La validation, le formatage, l'inspection de l'arborescence et les statistiques s'exécutent localement dans votre navigateur. Les fichiers sont lus avec les API du navigateur et ne sont envoyés à aucun serveur Toolkit.
Cet outil valide la syntaxe et la structure du JSON standard. Il ne valide pas pour l'instant un document par rapport à un JSON Schema personnalisé ou à un contrat d'API.
Ouvrez la Vue arborescente et dépliez uniquement les objets ou tableaux dont vous avez besoin. La recherche accepte les noms de propriété, les valeurs et les chemins comme $.users pour restreindre la liste des résultats, et un clic sur un résultat copie son chemin.
Découvrez une collection grandissante pour les calculs, les documents, la rédaction et le travail de tous les jours.