Next in thread → Next in month →

Re: [xml-dev] (newbie) Formatting DOM-generated XML docs

From
Thomas B. Passin <>
To
Date
2002-07-29T03:48:45Z
ID
<006901c236b2$d808a900$fe193044@tbp1>
Thread
Re: [xml-dev] (newbie) Formatting DOM-generated XML docs
[Glen Mazza]
>

> ...serialize the document...
>
> The resulting XML file looked like this, with the XML
> info all on one line:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <LIBRARY location="Arlington"><BOOK>XML For
> Beginners.</BOOK></LIBRARY>
>
> I would like it to be in more human-readable format,
> however, such as this:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <LIBRARY location="Arlington">
>      <BOOK>XML For Beginners.</BOOK>
> </LIBRARY>
>
> Would I have to manually code the whitespace, tabbing,
> etc., or are their tools within JAXP that will format
> XML documents like this for me?
>
 You can look for a serializer that will do it, or you can just run the
output through Tidy - there is a java version at

http://sourceforge.net/projects/jtidy

You can also try running an identity xslt tranformation, using

<xsl:output indent='yes'/>

in the stylesheet to get some pretty-printing, but the results may or may
not be close to what you would like, depending on the processor.
Next in thread → Next in month →