Comparar XML / HTML

Compare dos documentos XML o HTML y encuentre todas las diferencias estructurales. Vea exactamente qué se añadió, eliminó o cambió, con las rutas completas de los elementos. También: JSON ↔ XML | Comparar JSON | Comparar YAML.
Todo el procesamiento se realiza localmente en su navegador: sus datos nunca se suben a ningún servidor.
Format:
Introduzca dos documentos arriba y haga clic en Comparar para ver las diferencias.
Cómo usarla: pegue su documento original en el área de texto de la izquierda (A) y la versión modificada en la de la derecha (B). Seleccione el formato (XML o HTML) y haga clic en Comparar para ver todas las diferencias.
Colores del resultado: Verde = añadido en B, Rojo = eliminado de A, Amarillo = valor cambiado.
Modo XML: usa un análisis XML estricto. Los atributos llevan el prefijo @ en las rutas. Los comentarios XML y las instrucciones de procesamiento se ignoran.
Modo HTML: usa el analizador HTML nativo del navegador (más tolerante). Solo se comparan los elementos dentro de <body>. Los atributos llevan el prefijo @ en las rutas.
Consejo: en el modo Comparar conjuntos, los elementos hermanos repetidos se comparan como conjuntos no ordenados (se ignora el orden). En caso contrario, se comparan posición a posición.
Diff estructural de XML — atributos incluidos

Dos documentos XML pueden ser textualmente distintos y, aun así, semánticamente idénticos: el orden de los atributos no es significativo, los prefijos de espacio de nombres pueden cambiar y la sangría es presentación. Una comparación que entiende el marcado analiza primero ambos documentos, así que esas diferencias de formato no cuentan — solo cuentan la estructura de los elementos, los valores de los atributos y el contenido de texto. Los comentarios y las instrucciones de procesamiento se ignoran.

Comparar conjuntos trata los hermanos repetidos como conjuntos no ordenados cuando el orden de los elementos es irrelevante.