The ability to diff and merge files is a necessity for every developer. This can be especially troublesome when trying to compare differences between files containing structured data, such as XML.
The video tutorial below provides an explanation on how to compare XML files – and more – using both XMLSpy and DiffDog. These powerful utilities perform diff and merge operations in an XML-aware manner, which reduces the number of false positives seen when comparing files.
The XML-aware diff/merge functionality in XMLSpy is especially useful for developers already using the XML editor for other XML development tasks, since they can compare two or three documents directly in the IDE.
XMLSpy and DiffDog are both capable of performing three-way diffs. This feature enables developers to easily diff and merge XML documents that have been changed by multiple developers back into a repository.
Both XMLSpy and DiffDog are available individually, or as part of the MissionKit suite of products. MissionKit contains numerous tools for developers and information architects aimed at working with big data. Download a free, 30-day trial of Altova MissionKit now to put XMLSpy and DiffDog to work comparing your files.