Pontos-chave
- 01A formatação torna JSON mais fácil de ler, enquanto a minificação remove espaço em branco adicional para armazenamento ou transferência compacta.
- 02A validação detecta problemas de sintaxe como comas finais, aspas simples, chaves sem aspas e comentários.
- 03O formatador usa o analisador JSON do navegador, portanto os dados colados não são carregados no Handytool.
Por que formatar JSON?
JSON é fácil para software ler, mas respostas de API brutos e blobs de configuração podem ser difíceis para pessoas. A impressão bonita adiciona indentação e quebras de linha para que matrizes aninhadas, objetos, strings, números, booleanos e valores nulos sejam mais fáceis de inspecionar.
A mesma ferramenta também pode minificar JSON quando você precisa de uma carga compacta de uma linha, ou validá-la quando um analisador, API, etapa de construção ou arquivo de configuração reclama.
Como formatar JSON online
Cole apenas dados que você é autorizado a inspecionar localmente, especialmente ao trabalhar com cargas úteis de produção.
- 01
Abra o formatador JSON
Cole JSON no painel de entrada ou anexe um arquivo JSON do seu dispositivo.
- 02
Escolha indentação
Selecione 2 espaços, 4 espaços ou tabulações para corresponder ao seu estilo de projeto ou editor.
- 03
Formatar, minificar ou validar
Clique em Formatar para saída legível, Minificar para saída compacta ou Validar para verificar a sintaxe JSON.
- 04
Copie ou baixe
Copie a saída ou baixe-a como arquivo JSON após confirmar que o resultado é analisado corretamente.
Erros JSON inválidos comuns
JSON é mais estrito do que muitos exemplos de objetos JavaScript que você vê em fragmentos de código.
- 01Comas finais após a última propriedade do objeto ou item de matriz.
- 02Aspas simples em vez de aspas duplas ao redor de strings.
- 03Chaves de objeto que não são envolvidas em aspas duplas.
- 04Comentários dentro do JSON.
- 05Vírgulas ausentes entre propriedades ou itens de matriz.
O que acontece com o JSON?
O formatador analisa e serializa JSON no seu navegador com suporte JSON incorporado do JavaScript. O Handytool não precisa carregar sua carga útil, arquivo de configuração ou desperto de dados.
Documentos JSON muito grandes ainda podem usar memória significativa no navegador. Para exportações gigantescas, considere formatar apenas a seção que você precisa inspecionar.
Perguntas frequentes do formatador JSON
Posso formatar JSON sem carregá-lo?
Sim. O Handytool formata, minifica e valida JSON no navegador.
Qual é a diferença entre formatar e minificar?
Formato adiciona quebras de linha e indentação para legibilidade. Minificar remove espaço em branco opcional para tornar o JSON menor.
Por que JavaScript válido falha como JSON?
JSON tem sintaxe mais rígida do que literais de objetos de JavaScript. Não permite comentários, strings entre aspas simples, funções, indefinido ou chaves sem aspas.
Posso anexar um arquivo JSON?
Sim. Anexe um arquivo JSON ou de texto, depois formate, minifique, valide, copie ou baixe o resultado.