Formateur JSON
Indente, trie ou minifie du JSON, en conservant chaque nombre tel que vous l'avez écrit.
Résultats
JSON formaté
{
"nome": "Ana",
"idade": 30,
"marcas": [
1,
2,
3
],
"morada": {
"rua": "A",
"n": 7
}
}
Champs
6
Profondeur d'imbrication
2
Taille avant
69
B
Taille après
119
B
Ce que fait cet outil
Un mur de JSON minifié est illisible. Collez-le ici et il revient mis en forme, avec le nombre de champs et la profondeur. Trier les clés permet de comparer deux versions du même document.
Formule
lit le JSON et le réécrit avec l'indentation demandée
Variables
| Symbole | Signification | Unité |
|---|---|---|
text | JSON | — |
mode | Que faire | — |
indent | Espaces d'indentation | — |
OUT | JSON formaté | — |
FD | Champs | — |
DP | Profondeur d'imbrication | — |
SB | Taille avant | B |
SA | Taille après | B |
Exemple résolu
- JSON{"nome":"Ana","idade":30,"marcas":[1,2,3],"morada":{"rua":"A","n":7}}
- Que fairepretty
- Espaces d'indentation2
- JSON formaté{ "nome": "Ana", "idade": 30, "marcas": [ 1, 2, 3 ], "morada": { "rua": "A", "n": 7 } }
- Champs6
- Profondeur d'imbrication2
- Taille avant69 B
- Taille après119 B
Limites
- Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.
Questions fréquentes
Modifie-t-il mes nombres ?
Non, et c'est voulu. La plupart des formateurs transforment 1.0 en 1 et peuvent perdre des chiffres. Celui-ci conserve chaque nombre tel quel.