Ajoutez votre JSON
Ajoutez du texte exactement tel que reçu ou ouvrez un fichier .json local.
Validateur JSON local strict
Vérifiez la syntaxe de votre JSON et repérez les erreurs sans modifier le texte source.
Racine objet valide · Lignes 6 · 143 B
01 — 03
Le JSON est vérifié avant le traitement. Une erreur de syntaxe produit un message explicatif plutôt qu’un résultat incomplet.
Ajoutez du texte exactement tel que reçu ou ouvrez un fichier .json local.
Lancez la validation pour vérifier la syntaxe et lire les éventuels messages d’erreur.
Vérifiez le résultat, puis copiez-le ou téléchargez-le en UTF-8. Pour le visualiseur, vous pouvez aussi copier le chemin d’une valeur.
EXEMPLES ET SYNTAXE
Le traitement conserve les valeurs JSON et adapte leur présentation à l’opération choisie.
{
"site": "jsonminify.org",
"enabled": true,
"items": [1, 2]
}JSON valide — 4 lignes, 3 propriétés{"name":"value"}Les clés et les chaînes exigent des guillemets doubles.
[1, 2, 3]Les éléments conservent leur ordre.
true · false · nullCes valeurs sont en minuscules, sans guillemets.
space · tab · line breakFacultatifs entre les éléments ; significatifs dans les chaînes.
POURQUOI JSONMINIFY.ORG
La validation est distincte du formatage, donc un résultat réussi signifie que la source soumise est un JSON valide.
Votre entrée reste inchangée, que la validation réussisse ou échoue.
Les commentaires, virgules finales et clés sans guillemets sont signalés comme des erreurs de JSON standard.
Les commentaires, les virgules de fin, les valeurs non définies et la syntaxe des objets JavaScript sont rejetés.
UTILISATIONS COURANTES
La validation syntaxique est une première étape rapide chaque fois que JSON franchit une frontière entre des personnes, des applications ou des environnements.
Préparez ou examinez des exemples de requêtes et de réponses JSON avant de les réutiliser.
Vérifiez la syntaxe et la structure des paramètres avant de les intégrer à une application.
Préparez des exemples reproductibles et examinez les différences sans envoyer vos données à un serveur.
RÉFÉRENCE JSON
La validation syntaxique indique si le texte peut être analysé au format JSON. Cela ne prouve pas que les données sont correctes pour une application particulière.
Le JSON standard utilise des guillemets doubles pour les clés d'objet et les valeurs de chaîne. Les guillemets simples et les clés sans guillemets appartiennent à la syntaxe des objets JavaScript, et non à JSON.
JSON n'a pas de syntaxe de commentaire et le dernier élément d'un objet ou d'un tableau ne peut pas être suivi d'une virgule. Supprimez-les avant de valider à nouveau.
Les objets et les tableaux sont courants, mais une chaîne, un nombre, un booléen ou une valeur nulle peuvent également constituer un document JSON complet et valide lorsque le système récepteur le permet.
Il se peut qu'un document valide ne comporte toujours pas de propriétés requises ou contienne des valeurs du mauvais type d'activité. Ces règles nécessitent une vérification distincte au niveau du schéma ou de l’application.
FAQ
Comprenez ce que signifie un résultat valide et pourquoi certaines entrées de type JavaScript sont rejetées.
Le texte collé et les fichiers locaux sont traités dans votre navigateur. Si vous chargez une URL, votre navigateur contacte directement le site indiqué ; celui-ci doit autoriser CORS.
Non. Il conserve la source d'origine et signale l'erreur afin que vous puissiez décider comment la corriger.
Les analyseurs standard s'arrêtent à la première erreur de syntaxe bloquante. Le corriger peut révéler un problème ultérieur lors de la prochaine exécution.
Non. Le JSON est analysé localement dans votre navigateur et n'est pas inclus dans les événements d'analyse.