Comparación de archivos XML

Herramientas de comparación de XMLSpy compatibles con XML

  • Compare archivos XML en la vista Texto o Cuadrícula
  • Opciones de comparación/combinación compatibles con XML
  • Combinación de datos bidireccional
  • Color de sintaxis y desplazamiento sincronizado
  • Compare dos archivos XML
  • Compare tres archivos XML
  • Colores para señalar diferencias y conflictos
  • Herramientas de sincronización de directorios

Herramienta de comparación XML

Compare tres archivos XML en XMLSpy

El editor XML de XMLSpy viene con una herramienta de comparación XML visual para comparar y combinar documentos XML y directorios de forma inteligente compatible con XML. Permite comparar tanto dos como tres archivos XML.

Además el motor de comparación/combinación de datos XML de XMLSpy puede personalizarse. Por ejemplo, puede especificar si las entidades se deben resolver, si deben omitirse o no los prefijos de espacio de nombres, los espacios en blanco, las secciones CDATA, las instrucciones de procesamiento, los comentarios y el orden de los atributos y elementos secundarios y cómo se deben visualizar las diferencias.

También puede combinar las diferencias textuales y las diferencias XML entre dos o tres archivos mientras se comparan.

¿Por qué debería usar una herramienta de comparación compatible con XML?

A la hora de trabajar con datos XML las herramientas de comparación de texto tienen algunas deficiencias importantes:

  • Imagine que un programador XML cambia el prefijo de espacio de nombres predeterminado de un documento de instancia XML. Este cambio no afecta al contenido material del documento XML y, mientras que una herramienta de comparación de texto convencional señalaría que prácticamente todas las líneas del código del documento de instancia XML han cambiado, la herramienta de comparación de XMLSpy se ocuparía de este cambio de forma apropiada.
  • El orden de los atributos XML es irrelevante porque los procesadores XML no tienen en cuenta la secuencia que siguen los atributos dentro de los elementos. XMLSpy es consciente de esto e ignora el orden de los atributos, mientras que las herramientas de comparación convencionales no pueden ignorar esta diferencia y señalarían todos los cambios en el orden de los atributos.
  • En ocasiones en los datos XML el orden de los elementos secundarios es irrelevante. Por ejemplo, si un esquema define una relación usando un compositor "all", el orden de los elementos secundarios es irrelevante. La herramienta de comparación XML de XMLSpy se puede configurar para pasar por alto estas diferencias irrelevantes, algo imposible en las herramientas de comparación de datos convencionales.
  • Los procesadores XML resuelven las referencias a entidades en tiempo de ejecución y, por eso, aunque un archivo XML no presente diferencias, las definiciones de entidades podrían presentarlas, dando así lugar a un archivo XML distinto. XMLSpy es capaz de detectar esto, a diferencia de las herramientas de comparación de datos convencionales.

Aprenda a comparar datos XML y otros formatos con XMLSpy y DiffDog

Altova DiffDog: herramienta de comparación para trabajar con todo tipo de archivos

Herramienta especializada para comparar archivos, directorios y bases de datos

  • Comparación de archivos de texto y de código fuente
  • Color de sintaxis y desplazamiento sincronizado
  • Modo de comparación compatible con XML
  • Comparación XML en la vista Texto y Cuadrícula
  • Comparación bidireccional y a 3 bandas
  • Comparación de carpetas y sincronización avanzada de directorios
  • Comparación de bases de datos (estructuras de tabla y filas)
  • Comparación de documentos Word y OOXML
  • Comparación de archivos ZIP
  • Generación de informes de diferencias

¿Por qué debería usar DiffDog?

Si no necesita un editor XML completo como XMLSpy o si necesita comparar archivos de código fuente, puede usar DiffDog para realizar comparaciones de archivos, directorios y bases de datos.

Compare python y otros códigos de programa con DiffDog

Las funciones de comparación de DiffDog son compatibles con XML y permiten comparar esquemas XML de forma gráfica y generar automáticamente hojas de estilos XSLT para pasar documentos XML a un esquema XSD nuevo.

comparar xsd

Puede probar DiffDog gratis o experimentar con el conjunto de herramientas MissionKit, que incluye tanto XMLSpy como DiffDog.

Obtenga XMLSpy y DiffDog con el conjunto de herramientas MissionKit

Elija el asequible conjunto de herramientas Altova MissionKit para conseguir las herramientas de comparación XMLSpy y DiffDog, además de otros 5 productos de desarrollo de software, por el menos del precio de dos.