← Voltar ao Blog

Como Formatar JSON: Guia de Pretty Print e Beautify 2026

Aprenda a formatar e embelezar JSON usando ferramentas de linha de comando, editores de código e linguagens de programação.

Big JSON Team10 min de leituraferramentas
B

Big JSON Team

Technical Writer

Expert in JSON data manipulation, API development, and web technologies. Passionate about creating tools that make developers' lives easier.

10 min read

# Como Formatar JSON: Guia de Pretty Print e Beautify

Formatar o JSON corretamente é essencial para a leitura e depuração (debug). Seja trabalhando com respostas de API ou arquivos de configuração, este guia mostra como embelezar seus dados.

Por que formatar o JSON?

1. Legibilidade

Minificado (difícil de ler): {"nome":"João","idade":30,"hobbies":["leitura","codigo"]} Formatado (fácil de ler):
{

"nome": "João",

"idade": 30,

"hobbies": [

"leitura",

"codigo"

]

}

---

Métodos de Formatação

Ferramentas Online

  • Big JSON Viewer: Ideal para arquivos grandes. Basta colar o código e clicar em "Format".
  • JSONLint: Além de formatar, valida se o código possui erros de sintaxe.

Editores de Código (VS Code)

No Visual Studio Code, você pode formatar um arquivo JSON instantaneamente:

  • Windows/Linux: Shift + Alt + F
  • Mac: Shift + Option + F

Linha de Comando (jq)

O jq é a ferramenta mais poderosa para manipular JSON no terminal:

# Formatar um arquivo

jq . arquivo.json

---

Formatação em Linguagens de Programação

JavaScript

const dados = { nome: "João", idade: 30 };

const formatado = JSON.stringify(dados, null, 2); // O '2' define os espaços de recuo

console.log(formatado);

Python

import json

dados = {"nome": "João", "idade": 30}

print(json.dumps(dados, indent=2))

Melhores Práticas

  • Mantenha a consistência: Escolha entre 2 ou 4 espaços para o recuo e use o mesmo padrão em todo o projeto.
  • Minifique para produção: Use versões sem espaços para economizar banda ao enviar dados para usuários reais.
  • Formate para depuração: Nunca tente ler um JSON minificado durante o desenvolvimento; use sempre o "Pretty Print".

Conclusão

Formatar JSON é uma tarefa simples que economiza muito tempo de desenvolvimento. Escolha a ferramenta que melhor se adapta ao seu fluxo de trabalho, seja ela online, no editor ou via código.

Share:

Artigos Relacionados

Read in English