Input XML Restrictions Reference

Input XML Restrictions Reference

All restrictions on XML content that DeltaNova XML comparison and merge products impose on their inputs.

Reserved Unicode Characters

The following five Unicode Private Use Area characters are reserved for DeltaNova XML internal processing and must not appear in any input XML:

Character

Code Point

Hex

(private use)

U+E801

E801

(private use)

U+E802

E802

(private use)

U+E803

E803

(private use)

U+E804

E804

(private use)

U+E805

E805

These characters occupy the Unicode Private Use Area (PUA) as specified by the Unicode Consortium.

Root Element Name Constraint

All input XML documents in a single comparison or merge operation must share the same root element qualified name — identical local name and, if namespaced, the same namespace URI.

This constraint applies across all inputs, not just between A and B in a two-document comparison.

Specifically, the qualified name (local name plus namespace URI) of all root elements must be identical across all input documents supplied to a single comparison or merge operation.

DeltaV2 Format Content Cannot be Re-compared

XML already in DeltaV2 format uses reserved DeltaNova XML namespace URIs. Such content cannot be passed directly as input to a further comparison or merge. A preprocessor must replace the reserved namespaces before the content can be reused.

Reserved namespace URIs are listed in the Namespace Index.