• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JAXB and CDATA blocks -> bug?

 
Janne Karhu
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In short, JAXB seems to condense one or more white spaces to one, even in the case of CDATA-blocks.
Is this a bug in JAXB (Sun reference implementation) ?:
If you use the type "xs:token" in the xml schema that specifies the element,
all white spaces inside the corresponding element of the instance document
(*.xml) are condensed into one space-character from the parsed XML file,
_even if_ you use the CDATA[ ...] -section inside the element.
I tried to use the xs:normalizedString -type instead of xs:token, but after the change the white spaces are not condensed at all (even when I do not use
CDATA-element).
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic