Comparador JSON Diff
Cole dois valores JSON para encontrar propriedades adicionadas, removidas e alteradas por caminho. Útil para respostas de API, configurações e payloads.
Diferenças
2 change(s) found.
Como comparar dois JSONs
Cole dois valores JSON e veja quais propriedades foram adicionadas, removidas ou alteradas.
O que compara
O diff verifica objetos, arrays e valores primitivos depois que os dois lados são interpretados como JSON.
Como usar
- Cole o JSON original à esquerda.
- Cole o JSON atualizado à direita.
- Revise caminhos adicionados, removidos e alterados.
Útil para desenvolvimento
- Comparar respostas de API.
- Conferir mudanças em configurações.
- Revisar pequenas diferenças em payloads JSON antes de depurar mais fundo.
Notas de comparação
A comparação foca nos valores JSON interpretados, então ordem de propriedades e espaços são ignorados, enquanto mudanças de valor, tipo, objeto e array aparecem por caminho.
Perguntas frequentes
Suporta valores aninhados?
Sim. As diferenças mostram caminhos como $.user.name ou $.items[2], então você consegue localizar mudanças dentro de objetos e arrays aninhados.
A ordem das chaves importa?
Em objetos, não. As chaves são comparadas pelo nome, então trocar a ordem visual não gera diferença. Em arrays, a posição importa e pode aparecer como mudança.
Posso comparar JSON inválido?
Não. As duas entradas precisam ser JSON válido antes do diff. Formate ou corrija a sintaxe primeiro, especialmente aspas, vírgulas finais e colchetes incompletos.
