Paritian

Développement

Validateur JSON

Indique si un document JSON est valide et, sinon, où exactement il casse.

Résultats

Verdict valid
Champs 2
Profondeur d'imbrication 2
Taille avant 31 B

Ce que fait cet outil

Le JSON est une petite grammaire sans indulgence : pas de virgule finale, pas d'apostrophes, pas de commentaires. Tout cela est légal en JavaScript et illégal en JSON.

Formule

parcourt le JSON et s'arrête au premier endroit où la grammaire échoue

Variables

SymboleSignificationUnité
textJSON
VDVerdict
FDChamps
DPProfondeur d'imbrication
SBTaille avantB

Exemple résolu

  • JSON{"nome":"Ana","marcas":[1,2,3]}
  • Verdictvalid
  • Champs2
  • Profondeur d'imbrication2
  • Taille avant31 B

Limites

  • Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.

Questions fréquentes

Pourquoi indique-t-il la ligne et la colonne ?

Parce qu'« JSON invalide » ne sert à rien sur deux mille lignes. Le lecteur s'arrête au caractère exact et dit ce qu'il attendait à cet endroit.