Comparar texto e JSON
Compare textos por linha ou valores JSON pela estrutura.
Experimente um exemplo curto
Experimente um exemplo curto
Carregue o exemplo fictício num formulário vazio. Verifique as opções, execute a ferramenta se necessário e compare o resultado abaixo.
No modo texto, a ferramenta destaca linhas inseridas e removidas. No modo JSON, ela mostra diferenças estruturais. Escolha texto ou JSON e cole as duas versões. No modo JSON, ambas precisam ser documentos válidos. O modo texto não aponta diferenças dentro de uma linha. Em JSON, a ordem dos arrays importa; a ordem das chaves de objetos não.
Versão A
Ada Tea Sam
Versão B
Ada Coffee Sam
Resultado esperado
Linhas adicionadas: 1 · linhas removidas: 1 Ada+ Coffee− Tea Sam
O exemplo estará disponível quando a ferramenta estiver pronta.
O texto é processado no seu navegador.
Partilhar esta ferramenta
Só o link público da ferramenta é partilhado. Seus dados e resultados ficam aqui.
Mostrar link para copiar manualmente
Em resumo
No modo texto, a ferramenta destaca linhas inseridas e removidas. No modo JSON, ela mostra diferenças estruturais.
O código da página e seus recursos são carregados do site. Os dados introduzidos são processados no navegador, sem uma solicitação de cálculo.
Como usar
Escolha texto ou JSON e cole as duas versões. No modo JSON, ambas precisam ser documentos válidos.
Limites
O modo texto não aponta diferenças dentro de uma linha. Em JSON, a ordem dos arrays importa; a ordem das chaves de objetos não.
Perguntas frequentes
Como a comparação JSON trata a ordem das chaves de objetos?
As chaves são comparadas pelo nome; alterar a ordem não conta como alteração de valor. A ordem dos arrays continua a ser importante.
O modo JSON aceita JSON inválido?
Não. Ambas as versões têm de ser documentos JSON válidos. Use o modo de texto para excertos incompletos ou conteúdo que não seja JSON.
Como o modo texto compara versões?
Compara linhas completas e destaca as inserções e remoções. Não assinala alterações dentro de uma linha.
As versões são enviadas a um servidor?
A comparação ocorre no navegador após o carregamento da página; as entradas não são enviadas para calcular a diferença.
Fontes e referências
As fontes documentam a norma ou API citada; elas não validam o resultado da ferramenta.
