Comparar YAML — ferramenta online gratuita de diferenças YAML
Comparar YAML
Compare dois documentos YAML e encontre todas as diferenças estruturais.
Veja exatamente o que foi acrescentado,
removido, ou
alterado — com caminhos YAML completos.
Também: JSON ↔ YAML | Comparar JSON | Comparar XML.
Todo o processamento é feito localmente no seu navegador — os seus dados nunca são enviados para nenhum servidor.
Cole dois documentos YAML abaixo e clique em Comparar para encontrar diferenças.
YAML A (original)
YAML B (modificado)
Diferenças
Introduza dois documentos YAML acima e clique em Comparar para ver as diferenças.
Como usar: cole o seu YAML original na caixa de texto da esquerda (YAML A) e a versão modificada na caixa da direita (YAML B). Clique em Comparar para ver todas as diferenças.
Cores do resultado:Verde = acrescentado em B, Vermelho = removido de A, Amarelo = valor alterado.
Comparar conjuntos: quando marcado, os arrays são comparados como conjuntos não ordenados (a ordem dos itens é ignorada). Por predefinição, os arrays são comparados posição a posição.
Sugestão: os comentários YAML (#) são removidos durante a análise e não são comparados. Só a estrutura de dados é comparada, o que torna isto ideal para diferenças em ficheiros de configuração.
Diferença YAML estrutural — os comentários não contam
O YAML compara-se como estrutura de dados, não como texto: os comentários são removidos, a indentação é normalizada, e escalares com aspas e sem aspas que resolvem para o mesmo valor são iguais. Uma armadilha específica do YAML: âncoras e aliases significam que dois documentos podem diferir textualmente enquanto representam dados idênticos — ou parecer semelhantes enquanto resolvem de forma diferente. Comparar a estrutura analisada trata ambos os casos.
Ideal para diferenças em ficheiros de configuração — a agitação de espaços e comentários nunca aparece.
🔷 Resumo das diferenças
Cole dois documentos YAML e clique em Comparar para ver as estatísticas.