Comparar JSON

Diferença estrutural entre dois documentos JSON com chaves adicionadas, removidas e alteradas destacadas. Ignore ordem ou compare árvores formatadas.

Arquivos e conteúdos são processados localmente no seu navegador e não são enviados aos nossos servidores.

Sobre esta ferramenta

Compare dois conteúdos JSON lado a lado com diferença estrutural, não diferença de texto simples. Veja chaves adicionadas, removidas, mudanças de tipo e edições de valor em uma visualização expansível. Útil para revisar respostas de API e arquivos de configuração.

Como usar

  1. Diferença estrutural de JSON com caminhos de navegação
  2. Indicadores de adicionado, removido, modificado e mudança de tipo
  3. Ignorar ordem de chaves opcional na comparação de objetos
  4. Relatório de erros de análise por lado
  5. Carregar JSON de exemplo ou colar da área de transferência
  6. Cole o JSON à esquerda e à direita: Insira o JSON base e o candidato nos dois painéis.
  7. Execute a comparação: Clique em Comparar para ver as diferenças estruturais.
  8. Inspecione as mudanças: Expanda os nós para ver o caminho exato e as alterações de valor.

Exemplos

Limitações

Perguntas frequentes

Em que difere de comparar texto?
Comparar JSON entende a estrutura; chaves reordenadas ou espaços não geram falsos positivos se ignorar ordem estiver ativado.
Movimentos de itens em arrays são detectados?
Os arrays são comparados por índice; reordenar aparece como várias edições.
E se um lado tiver JSON inválido?
O analisador mostra erros de linha/coluna do lado com problema antes de executar a comparação.