{ ≠Diff JSON
Ao comparar respostas de API ou arquivos de configuração, detectar alterações manualmente é tedioso e propenso a erros. O Diff JSON compara profundamente dois documentos JSON e visualiza cada diferença em uma árvore recolhível: campos adicionados em verde, removidos em vermelho, alterações de valor em amarelo e alterações de tipo em laranja. Objetos e arrays aninhados são comparados recursivamente.
Como usar
- 1Colar JSON
Cole o JSON original à esquerda e o JSON de comparação à direita. Clique em 'Carregar Exemplo' para carregar dados de amostra.
- 2Revisar o resultado
A árvore de diferenças aparece imediatamente abaixo. Os ícones indicam: + adicionado, − removido, ~ alterado, ⚠ tipo alterado, = igual.
- 3Alternar campos iguais
Marque 'Mostrar campos iguais' para exibir também os campos inalterados. Por padrão, apenas os campos alterados são mostrados.
- 4Recolher e expandir
Clique em qualquer cabeçalho de objeto ou array para recolher ou expandir sua subárvore, permitindo que você se concentre nas alterações que importam.
Dicas
- 💡Ótimo para comparar versões de respostas de API ou revisões de arquivos de configuração.
- 💡Para JSON profundamente aninhado, recolha as subárvores inalteradas para focar nas diferenças.
- 💡Os emblemas de estatísticas no topo fornecem uma contagem rápida de campos adicionados, removidos e alterados.
- 💡Se ambos os JSONs forem idênticos, um emblema azul confirma que não há diferenças.
Perguntas frequentes
- Q. A ordem dos arrays afeta a comparação?
- A. Sim. Os arrays são comparados por índice, portanto elementos iguais em posições diferentes serão mostrados como modificados.
- Q. Para quais situações o JSON Diff é mais útil?
- A. É especialmente útil para comparar versões de respostas de API, revisar mudanças em arquivos de configuração antes de implantar, ou comparar snapshots de banco de dados.
- Q. O que acontece se os dois JSONs forem idênticos?
- A. Um badge azul de "Sem diferenças" é exibido. A ferramenta detecta até mesmo diferenças imperceptíveis a olho nu.