-
New Feature
-
Resolution: Fixed
-
Blocking
-
s5
-
None
Many formats use NUL as a terminator, separator, or indicator of some kinds. Other times it must actually appear in data values.
However, if this character (and many other illegal XML 1.0 characters) are attempted to be inserted into our JDOM tree, an error occurs.
All XML Illegal characters need to be remapped to legal characters. The Unicode Private Usage Area (PUA) can be used for this.
The specific design is in this Daffodil wiki page:
http://opensource.ncsa.illinois.edu/confluence/display/DFDL/Daffodil+and+the+DFDL+Infoset