DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22623>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22623

Tabulator (U+0009) character in element attribute not serialized as numerical entity 
by default xml serializer





------- Additional Comments From [EMAIL PROTECTED]  2003-08-25 22:11 -------
Hi Christian,
the internals that I put in my previous append were more to remind myself of
the spots to consider.  

I've had a brief discussion of this with Henry Zongaro and we are agreeing with 
you. Attribute-Value Normalization section that you quote indicates that these 
characters seen on input 0x20, 0xD, 0xA, 0x9 will be converted into a space 
(0x20) so Xalan would only see a space.  One reason for Xalan seeing attributes 
with any of of 0xD, 0xA or 0x9 is because they were originally an entity 
references that you really do want to get around this normalization issue.

I consider this a legitimate bug in Xalan. I'm thinking about a fix where if 
Xalan sees XML attributes with values containing 0xD 0xA or 0x9 that it writes 
out the numerical entity reference for them (&#13; &#10; &#9; ).
- Brian

Reply via email to