[jdom-interest] Format setIndent() problem

Maverick Merritt mmerritt at usgs.gov
Mon Nov 6 12:16:53 PST 2006


I need to be able to remove indents (but retain newlines) using the Format 
class which gets passed into the XMLOutputter class.  I am using JDOM 

When I set the indent to an empty string, the output has now indents, but 
the newlines are removed as well.

I saw a post that this may be a bug or feature, and that it might be fixed 
in CVS.  So I downloaded the JDOM source and compiled, but the results 
were the same.  I see that in the Format.setIndent() method, that if an 
empty string is passed, it gets set to null.  If I remove that bit of code 
(setting the indent to null if an empty string is passed in), then the 
output is like I expect... no indents, but the newlines are preserved.

Any help would be appreciated.  I would like to use JDOM without making my 
own modifications... or is there another way I can do this?   Will this be 
addressed in future releases of JDOM?

Thank you,
Maverick Merritt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.jdom.org/pipermail/jdom-interest/attachments/20061106/bd751619/attachment.htm

More information about the jdom-interest mailing list