Votre JSON
À propos de ce formateur JSON
Le JSON est du texte avec des noms et des valeurs, par exemple {"ville":"Paris","ok":true}. Souvent il arrive en une seule ligne très longue. Ce formateur JSON l'étale pour que vous puissiez le lire, ou le remet sur une ligne (minifier).
Formater ajoute des espaces. Une ligne les retire. Le contenu ne change pas. « Trier les noms A–Z » ne réordonne que les étiquettes dans { }. Ce qui est entre [ ] garde le même ordre.
Tout reste dans cet onglet. S'il y a une virgule en trop, un nom sans guillemets ou les mauvais guillemets, un avertissement s'affiche. Corrigez le texte dans la zone : la page n'invente pas ce qui manque.
Espaces ou une ligne
Formater ajoute des espaces pour aligner les parties. Une ligne (minifier), c'est le même contenu sans ces espaces : plus court à copier.
| Choix | Notes |
|---|---|
| 2 espaces | Facile à lire ; le choix habituel |
| 4 espaces | Un peu plus d'air entre les niveaux |
| Tabulation | Si vous préférez une tabulation aux espaces |
| Une ligne | Les mêmes données, sans espaces en trop, plus court |
Comment formater du JSON
- Collez le JSON: Il y a déjà un court exemple dans la zone si vous voulez tester Formater.
- Cliquez Formater ou Une ligne: Formater étale le texte. Une ligne le tasse. Cochez trier les noms pour du A–Z dans { }.
- Copiez le résultat: Il reste dans cet onglet. Rien n'est envoyé à un serveur.
Questions fréquentes
Le JSON est-il envoyé ou stocké ?
Non. Votre navigateur le lit sur cette page. Fermez l'onglet et il disparaît. Pas de compte, pas de copie sur un serveur.
Pourquoi dit-il que le JSON n'est pas valide ?
Le JSON est pointilleux. Une virgule à la fin, des quotes comme 'ceci', un nom sans guillemets ou un commentaire échouent. L'avertissement sous la zone montre le premier problème. Corrigez ce morceau et cliquez Formater à nouveau.
Que fait Une ligne (minifier) ?
Cela écrit les mêmes noms et valeurs sans espaces en trop, le plus souvent sur une ligne. Les données ne changent pas. Utilisez Formater pour lire ; Une ligne pour copier une version courte.
Trier les noms change-t-il les listes ?
Non. Seules les étiquettes dans { } passent en A–Z. Une liste entre [ ] reste dans le même ordre, parce que cet ordre fait partie des données.