Where change matters, XML Data Compare finds it faster

In recent years we have seen an explosion of public data from governments and public sector institutions, providing transparency to citizens and new…

Automatic Merge Conflict Resolving for git

This post describes how merge conflicts can be automatically resolved using maven POM files as an example. The example related to the dependencies section of…

How do I use XML or JSON for information that can be in any order?

I presented a paper at the Balisage conference this year on the significance (or not!) of element order in XML, “Element…

Introducing XPath Notebooks

Which programming language would you use to analyse an XML file? Nine times out of ten the answer would be XPath. Either as a standalone language or hosted by a language like XSLT, XQuery or Python…

When to use XML Data Compare

Our aims in developing XML Data Compare were twofold. First, we wanted to make it easier to use without the need for software development or programming skills…

Matching Records that are in No Particular Order

By default, elements are treated as ordered when XML Data Compare aligns XML elements for comparison. However, in certain instances such as entries in an…

Comparing Config Files with XML Data Compare

Configuration files generally include settings for the system they are designed for. At DeltaXML we sometimes want to compare the config files for different…

Using Numeric Tolerances with XML Data Compare

XML is often used to represent engineering, scientific, or financial data where numeric values are important. Sometimes small changes in these values are not…

First Steps with XML Data Compare

Optimised for XML containing structured data, as opposed to XML documents which contain more narrative free-flowing content, XML Data Compare is the new…

XML Compare 10.0.0 Release

With the new REST API available in XML Compare 10.0.0, you can access our market-leading XML comparison features without knowledge of Java. The new major release of our flagship product is…