Aprenda a formatar JSON minificado em saída indentada e legível, validar a sintaxe JSON e corrigir erros comuns de JSON.
Guia passo a passo
Entenda os fundamentos do JSON
JSON (JavaScript Object Notation) usa pares chave-valor em objetos ({}) e listas ordenadas em arrays ([]). As chaves devem ser strings entre aspas duplas. Os valores podem ser strings, números, booleanos, null, objetos ou arrays.
Formate JSON com nossa ferramenta
Cole seu JSON bruto ou minificado no Formatador JSON. Clique em Formatar para obter saída indentada e legível com recuo de 2 ou 4 espaços.
Valide erros de sintaxe
Erros comuns: vírgulas finais (não permitidas em JSON), aspas simples em vez de duplas, chaves sem aspas e comentários (não permitidos). O formatador destaca a linha com o erro.
Minifique JSON para produção
O JSON minificado remove todos os espaços em branco para reduzir o tamanho do arquivo. Use a opção Minificar para comprimir seu JSON para APIs ou armazenamento.
Use atalhos de teclado
A maioria dos formatadores JSON suporta Ctrl+Shift+F (ou Cmd+Shift+F) para formatar automaticamente. No VS Code, clique com o botão direito → Formatar Documento para formatar arquivos JSON diretamente no editor.
Usar nossa ferramenta
Formatador JSON
Perguntas frequentes
Q: Qual é a diferença entre JSON e JSONP?
A: JSONP (JSON with Padding) é uma técnica antiga para requisições de origem cruzada que envolve JSON em uma chamada de função. Está praticamente obsoleto; os cabeçalhos CORS são a solução moderna.
Q: Por que o JSON não permite vírgulas finais?
A: O JSON foi projetado para ser um formato estrito e simples. Vírgulas finais são uma conveniência do JavaScript, mas foram excluídas da especificação JSON para garantir simplicidade e compatibilidade entre analisadores.
Q: Como converter JSON para CSV?
A: Achate seu array de objetos JSON e mapeie cada chave para uma coluna. Nossa ferramenta foca na formatação; para conversão JSON para CSV, use uma ferramenta dedicada.