Featured Article

  • JSON DeltaJSON Pro Plan

    Are You a DeltaJSON Pro User?

    Our DeltaJSON professional plan gives you access to all of the functionality available in the DeltaJSON SaaS suite. With our pro plan you can compare, merge, graft and patch, while having direct access to the REST API.


  • JSON DeltaJSON plans 1+2

    Start with the DeltaJSON Starter Plan and Develop Further

    Our Starter Plan gives you access to our Structured Comparison feature free of charge. When you want to do more than just compare your files or need to understand the differences between larger files, you can move onto our Developer Plan.

  • JSON Merge Strategies

    JSON Merge Strategies: 2-way, 3-way Merges and Graft

    There are a couple of reasons to merge JSON files: To combine the information in two JSON files – simple...

  • How to represent JSON

    How to represent changes in JSON

    Once you've found your JSON diffs it's time to represent them in a way that makes sense. We look at why JSON patch isn't always the best.

  • How to compare JSON values, objects and arrays

    Comparing two JSON files is fairly straightforward, though there are a few areas where it is not quite as simple as it seems.

  • A deep-dive into managing your (SaaS) data

    At DeltaXML we are actively working on Software as a Service (SaaS) products. These are services for JSON and XML where we provide both the comparison and merge algorithms and also the cloud compute resources to run them.

  • Securely handling your data in SaaS

    Using any SaaS system raises questions about data security, confidentiality or data protection regulations. We want our customers using DeltaJSON SaaS to feel secure in the knowledge we take our responsibilities seriously.

  • Introducing DeltaJSON – A New Way to Diff JSON Data

    In DeltaJSON we have developed a new approach to handling change in JSON data, one that really understands JSON structure. I am sure this will be welcomed by JSON developers simply because it will save so much time. Our new REST service provides an opportunity for applications to identify and respond quickly to changes in JSON data.

  • JSON array diff handling – heuristic matching

    We have made a major improvement to the way that data in JSON arrays are compared. The problem of how...

  • Git merge – where do we fit in?

    This post examines and discusses the various ways in which the git merge process can be extended and explains why...