Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes XML and Related Technologies and the fly likes JAXB and CDATA blocks -> bug? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "JAXB and CDATA blocks -> bug?" Watch "JAXB and CDATA blocks -> bug?" New topic

JAXB and CDATA blocks -> bug?

Janne Karhu
Ranch Hand

Joined: Oct 29, 2003
Posts: 33
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
I agree. Here's the link:
subject: JAXB and CDATA blocks -> bug?
jQuery in Action, 3rd edition