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.