Formate JSON com recuo de 2 ou 4 espaços
Formatar transforma um JSON compacto em um valor por linha e recua cada nível de aninhamento, deixando a estrutura fácil de ler e comparar. O formatador oferece 2 ou 4 espaços por nível.
Exemplo resolvido
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- Linhas
- 13
- Caracteres
- 150
{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- Linhas
- 13
- Caracteres
- 180
Regras que o formatador segue
- Cada propriedade de objeto e cada item de array fica em sua própria linha, um nível mais recuado que o elemento pai.
- Objetos e arrays vazios ficam em uma linha como {} e [].
- O recuo usa apenas espaços; tabulações não são oferecidas. Escolha 2 espaços para uma saída compacta ou 4 para separar mais os níveis.