Hi;

 

I created a set of nodes using:

                        Element e = elemWorksheet.addElement("dave");

                        e.addAttribute("xml:space", "preserve");

                        Element font = new DefaultElement( "Font");

                        font.add( new DefaultText( "hi there"));

                        e.add(new DefaultText("   "));

                        e.add (font);

                        e.add(new DefaultText("   "));

 

I wrote it out using:

                        OutputFormat format = OutputFormat.createPrettyPrint();

                        format.setIndent(true);

                        format.setNewlines(true);

                        XMLWriter writer = new XMLWriter(out, format);

                        writer.write(doc);

 

And I got:

    <dave xml:space="preserve">

      <Font xmlns="">hi there</Font>

    </dave>

 

So it still did standard indenting…

 

Anything I missed?

 

Thanks - dave

Reply via email to