[
https://issues.apache.org/jira/browse/DAFFODIL-2346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mike Beckerle updated DAFFODIL-2346:
------------------------------------
Description:
It is incredibly painful to take the XML output, pretty print it to make it
readable, and find out that this has mangled the significant whitespace inside
element values.
In general, since whitespace within simple values is considered fungible in
XML, we have to protect whitespace that is truly part of the DFDL infoset.
I think CDATA bracketing is preferable to replacing whitespace characters with
XML escaping like  
was:
It is incredibly painful to take the XML output, pretty print it to make it
readable, and find out that this has mangled the significant whitespace inside
element values.
In general, since whitespace within simple values is considered fungible in
XML, we have to protect whitespace that is truly part of the DFDL infoset.
I think CDATA bracketing is preferable to replacing whitespace characters with
XML escaping like  
> XML Output needs option to use <![CDATA[ ]]> around simple element values
> containing whitespace.
> ----------------------------------------------------------------------------------------------------
>
> Key: DAFFODIL-2346
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2346
> Project: Daffodil
> Issue Type: Bug
> Components: Back End
> Affects Versions: 2.6.0
> Reporter: Mike Beckerle
> Priority: Major
> Fix For: 3.0.0
>
>
> It is incredibly painful to take the XML output, pretty print it to make it
> readable, and find out that this has mangled the significant whitespace
> inside element values.
> In general, since whitespace within simple values is considered fungible in
> XML, we have to protect whitespace that is truly part of the DFDL infoset.
> I think CDATA bracketing is preferable to replacing whitespace characters
> with XML escaping like &#x20;
--
This message was sent by Atlassian Jira
(v8.3.4#803005)