Outils développeur

Formateur et validateur JSON

Mettez en forme ou minifiez du JSON et voyez une erreur d’analyse en langage clair lorsque le document est invalide.

Formateur et validateur JSON workspace

Mode d’emploi

Collez du JSON, choisissez une indentation, puis Formater ou Minifier. Charger l’exemple remplit l’échantillon. Copier et Télécharger utilisent la zone de résultat.

Exemple

Un objet compact devient un document indenté à deux espaces.

Entrée

{"name":"Ada","skills":["math"]}

Sortie

{
  "name": "Ada",
  "skills": [
    "math"
  ]
}

Fonctionnement

Le formateur analyse le document avec le parseur JSON du navigateur, puis le réécrit avec l’indentation choisie. Minimiser retire les espaces non significatifs. Chaînes, nombres, booléens, null, objets et tableaux sont préservés. Une virgule finale, un commentaire ou une apostrophe sont refusés car ce n’est pas du JSON.

Erreurs courantes

  • Une virgule après le dernier élément Retirez la virgule. JSON ne l’autorise pas.
  • Des apostrophes autour des chaînes Remplacez-les par des guillemets doubles.
  • L’erreur mentionne une ligne et une colonne Commencez à cette position. Le parseur s’arrête au premier problème qu’il peut nommer.

Limites

Commentaires, virgules finales et NaN sont hors JSON. Les entiers au-delà de la plage des entiers sûrs peuvent changer à l’analyse. L’outil ne trie pas les clés et ne convertit pas les types.

Confidentialité

Le texte que vous collez est traité dans votre navigateur. PepsTools ne le reçoit pas, ne le stocke pas et ne l’envoie pas à un autre service.

Questions

Le formatage envoie-t-il mon JSON ?

Non. L’analyse et le formatage se font dans votre navigateur.

Pourquoi un fichier d’apparence valide échoue-t-il ?

JSON est plus strict que beaucoup de langages de configuration. Commentaires et virgules finales en sont la cause habituelle.