Dados e formatos

Ferramentas JSON

JSON aparece em toda resposta de API, arquivo de configuração e log que um desenvolvedor precisa entender rapidamente. Aqui estão as ferramentas para formatar um JSON minificado com indentação legível, validar a sintaxe apontando o número da linha do erro, reparar um JSON quebrado aprovando cada trecho sugerido, ou navegar um arquivo grande em árvore com busca e expansão de nós antes de decidir o que fazer com ele.

A escolha certa depende da tarefa: para comparar duas versões use o Comparar JSON, que mostra valores alterados, removidos e novos, enquanto o Mesclar JSON resolve conflitos entre fontes com prioridade explícita. Para extrair valores específicos, o testador JSONPath mostra de qual registro cada resultado veio, o Testador de JMESPath exibe a projeção antes de usá-la em script, e o jq playground executa consultas jq reais com o código de retorno. Todas essas ferramentas processam os dados no navegador.

23 ferramentas

Perguntas frequentes sobre ferramentas de JSON

Qual a diferença entre JSONPath, JMESPath e jq?

São três linguagens de consulta com sintaxe própria. O testador JSONPath resolve expressões de caminho e mostra o registro de origem; o Testador de JMESPath foca em projeções e filtros usados por SDKs de nuvem; o jq playground executa a linguagem jq completa, incluindo funções e pipes, com o código de saída real do comando.

Como formatar um JSON minificado para ficar legível?

Cole o texto no Formatador JSON: ele aplica indentação consistente, permite ajustar o número de espaços e localiza chaves específicas dentro da estrutura. O mesmo formatador remove comentários que alguns arquivos de configuração incluem, já que JSON padrão não os aceita.

Como corrigir um JSON quebrado que veio de um log ou de uma IA?

Use o Reparo de JSON: ele sugere correções trecho por trecho, como vírgulas ou aspas faltando, e mostra uma comparação entre o texto original e o corrigido antes de você aprovar cada mudança e exportar o resultado final.