Hi Gregg,

You'll need to disable the indenting. This will prevent the
"pretty-printing" of the XML, but at least you won't get the extra
spaces in the xml. Actually Castor should normalize that string upon
reading it, but currently it doesn't.

--Keith

Barley wrote:
> 
> Hi all,
> 
> When provided with a String longer than a certain
> length, Castor wraps the text when marshalling to XML.
> In doing so, it inserts a bunch of spaces in order to
> indent the second line. So, if a string property of my
> class is:
> 
> "The quick brown fox jumped over the lazy dogs until
> the dogs got sick of it and gave the fox a serious
> smacking around, and he never jumped over dogs again"
> 
> and I marshall the file, the XML file looks like:
> 
> <myProperty>
>     The quick brown fox jumped over the lazy
>       dogs until the dogs got sick of it and
>       gave the fox a serious smacking around,
>       and he never jumped over dogs again
> </myProperty>
> 
> so when I unmarshall the file and print the property
> from my class, it looks like:
> 
> "The quick brown fox jumped over the lazy        dogs
> until the dogs got sick of it and        gave the fox a
> serious smacking around,      and he never jumped over
> dogs again"
> 
> How can I avoid this behavior so that the String I
> unmarshall is the same one I marshall?
> 
> Thanks very much for any help,
> 
> Gregg
> 
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [EMAIL PROTECTED] with a subject of:
>         unsubscribe castor-dev

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to