Conference Paper

When Overlapping XML Meets Changing XML Does Confusion Reign?

The issue of how best to represent overlapping hierarchy in XML has been the topic of a number of papers over the years. This paper is a further contribution to this important issue but approaching the problem from a different direction.

Our goal is to represent changes to documents, and one type of change is change to the markup hierarchy. Therefore, our ultimate goal is to be able to represent not only changes to the hierarchy, typically resulting in overlapping hierarchy, but also changes to attributes and text.

Our work started with a delta format for two or more documents, which easily represents inline changes, but handles hierarchy change by duplicating content. In order to avoid duplication, we introduce a distinction between the name of the element (its tag) and the element content, so that assertions can be made separately.

Download this Conference Paper to:

  • Understand the issues faced when representing changes in markup hierarchy.
  • Learn how we can better represent markup hierarchy.
  • Understand how XML attributes can be compared and changes represented.

“The representation described here is pure XML. As such, standard XML processing tools such as XSLT and XQuery can be used to process it. Each of the original document variants can be extracted: this was our primary goal and is an important feature.”

Related Media

Product Demo

XML Compare Demo

Watch XML Compare in action as we take you through not only how XML Compare works but how it compares with other XML comparison techniques. This demo is a great introduction to the power behind DeltaXignia’s most popular comparison toolkit.

Conference Paper

Element order is always important in XML, except when it isn’t

While element order is usually crucial in XML, there are cases where it can be flexible. This paper explores a continuum between ordered and orderless information, showing they’re more connected than they might seem.

Presentation

Creating Profitable Products Based on Difference and Change

Presented at Tekom 2020, Product Director Tristan Mitchell demonstrates how to create additional revenue around your document-based products by providing value-add to your customers.

© 2000-2025 DeltaXML Ltd. registered in England and Wales (Company No. 2528681), trading as DeltaXignia. All rights reserved