Analisar JSON
Formate e valide JSON, localize erros por linha e coluna, visualize em árvore e copie o JSONPath
Análise e formatação de JSON explicadas
O analisador de JSON reformata texto compacto ou com recuo irregular em um layout consistente, com recuo por espaços ou tabulações, e exibe imediatamente o tamanho original, o tamanho do resultado e a taxa de compressão. Tudo roda no navegador, de modo que arquivos de configuração, respostas de API e fragmentos de log nunca saem do seu dispositivo.
A formatação começa com uma verificação de sintaxe. Uma vírgula final, uma aspa ausente ou um colchete desequilibrado é reportado com linha e coluna, e o editor marca a posição exata para você corrigir em vez de varrer o documento inteiro.
Além da visualização de texto, você pode alternar para a visualização em árvore, expandir objetos e arrays nível por nível e copiar o JSONPath de qualquer nó para consultas ou scripts posteriores. Para sessões de edição mais longas, use a página do editor online e mantenha seu rascunho local.
Perguntas frequentes
- O que fazer com um erro de vírgula final?
- O JSON padrão não permite vírgula após o último membro de um objeto ou array. Remova essa vírgula para passar na validação; se o texto vier de JSON5 ou de um objeto JavaScript, converta-o primeiro na página JSON5.
- Por que o resultado formatado ficou maior?
- A formatação insere quebras de linha e recuo, então a saída costuma ser maior que a entrada compacta. Uma taxa de compressão negativa é esperada; use o modo comprimir quando precisar de uma carga menor.
- Onde o resultado analisado é armazenado?
- O resultado existe apenas na memória da página atual e desaparece ao atualizar. A página de histórico guarda formatações recentes que você aciona explicitamente, e esses dados permanecem no navegador.