[jdom-interest] problem with XMLOutputter and CDATA
Karsten Opitz
Karsten_Opitz at CoCreate.com
Tue Mar 6 13:21:35 PST 2001
Hi,
I'm using the XMLOutputter with indent=true & newline=true because I do need
the formatted output for several reasons
Now I'm writing a CDATA section, e.g.
<tag>
<![CDATA[aaaa bbb]]>
</tag>
When I read that back in, I have two choices
(1) getText ==> "\n aaaa bbb\n"
(2) getTextTrim ==> "aaaa bbb"
Neither of these strings are satisfactory, how can I get the original block
back ? As a workaround, I'm using
String str = elem.getText();
str.trim()
Of course, that's not safe either. What if my block of binary data happens
to
start with a whitespace ?
Any suggestions for a workaround ? Maybe an enhancement request for the
XMLOutputter ?
Karsten
----------------------------------------------------
Karsten Opitz
CoCreate Software Inc.
3801 Automation Way, Suite 110
Fort Collins, CO, 80525
www : http://www.cocreate.com
Phone : (970) 267-8161
Fax : (970) 267-8001
e-mail : karsten_opitz at CoCreate.com
More information about the jdom-interest
mailing list