Accueil Formateur JSON

Formateur JSON

Alignez avec 2 espaces, 4 espaces ou une tabulation, et passez les clés en snake_case ou camelCase.

Retrait
Clés

Résultat

Pourquoi

Un JSON collé sur une ligne est difficile à lire. Le retrait montre ce qui est un tableau et ce qui est un objet.

Une chaîne enveloppée une fois de trop dans un journal peut être déséchappée, ouverte, puis remise en forme.

  1. 01Mode d’emploi

    Collez du JSON ou ouvrez un fichier. Choisissez le retrait et la forme des clés.

    Une virgule finale ou une clé sans guillemets s’affiche quand même en JSON strict.

  2. 02Exemple

    {"a":1,"b":[2]} est réparti sur des lignes.

    userName devient user_name en snake_case.

    Saisi{"a":1}

    JSON { "a": 1 }
  3. 03À savoir

    Un JSON déjà valide garde l’écriture des nombres et des textes et ne gagne que des sauts de ligne.

    Un endroit faux est indiqué par la ligne et le caractère.

Questions

QLe texte quitte-t-il le navigateur ?
ANon. La mise en forme se termine dans le navigateur ouvert.
QUn JSON avec des commentaires est-il lu ?
AOui. Les commentaires et la virgule finale sont lus, puis montrés en JSON strict.
QEt une chaîne enveloppée encore une fois ?
AActivez enlever l’échappement. Une couche est ouverte, puis remise en forme.

Comment cette page calcule

Cette page indente du JSON souple ou strict et peut renommer les clés en camel case ou en snake case.

Elle accepte aussi les clés sans guillemets, les commentaires et une virgule finale, puis écrit du JSON strict avec une indentation de deux espaces. Le renommage entre dans les objets imbriqués et dans les objets des tableaux.

Une erreur de grammaire désigne son endroit. Une entrée trop grande demande à être coupée. Un JSON qui contient un secret reste dans ce navigateur et n’est pas envoyé à un serveur.

Le résultat copié peut être collé dans un autre outil. Gardez l’original avant de renommer les clés.

  • # JSON
  • # format
  • # snake_case
  • # camelCase