Tools Central

Développement · Données structurées

Valider un JSON avec JSON Schema

Repérez précisément les données invalides avec Draft 7, 2019-09 ou 2020-12. Le schéma et le JSON restent dans votre navigateur.

100 % localWorker annulableAucune coercition
Vos données ne quittent pas cet appareil.

Aucun schéma, JSON, nom de fichier ou résultat n’est envoyé au serveur. Les références distantes sont volontairement désactivées.

Entrées

Collez le schéma et les données à vérifier

Les fichiers JSON et TXT sont lus localement en UTF-8 strict.

1

Schéma JSON

2

Données JSON

Un choix explicite remplace la propriété $schema sans modifier le texte saisi.

Limites de sécurité2 Mo par fichier · 100 000 valeurs · profondeur 64 · 5 secondes maximum · diagnostic exhaustif jusqu’à 50 000 opérations estimées · 500 erreurs affichées

Mode d’emploi

Valider sans masquer les problèmes de données

1

Fournissez le contrat

Collez un schéma complet. Les références locales #/$defs/… fonctionnent ; aucune ressource distante n’est chargée.

2

Gardez les types exacts

Le moteur ne convertit pas « 42 » en 42, ne supprime aucune propriété et n’ajoute aucun défaut pendant le diagnostic.

3

Relisez la proposition

Les corrections utilisent seulement les valeurs default, examples, const, enum ou des ajustements bornés.