Write to a file:
OutputFormat format = new OutputFormat(aDoc);
format.setIndenting(true);
FileOutputStream fOut = new FileOutputStream(aFilename);
OutputStreamWriter writer = new OutputStreamWriter(fOut, "UTF-8");
XMLSerializer serial = new XMLSerializer( fOut, format );
serial.asDOMSerializer(); // As a DOM Serializer
serial.serialize( aDoc.getDocumentElement() );
fOut.close();
Write to a String:
StringWriter writer = new StringWriter();
XMLSerializer serializer = new XMLSerializer(writer,
new OutputFormat(aDoc));
serializer.asDOMSerializer();
serializer.serialize(aDoc.getDocumentElement());
return writer.getBuffer().toString();
Willy Ching
Software Engineer
ITIS Technologies
[EMAIL PROTECTED] wrote:
> Hi there,
>
> Could some one please tell me how I can
> - save my DOMDocument to file
> - write the entire DOMDocument to a string
>
> In the MSXML parser their exist to methods on the DOMDocument to take care
> of this:
> . save() and .xml()
>
> What is the familiar methods in the Xerces parser?
>
> I hope some one can help me with this problem.
>
> Regards,
> Jess
>
> ---
> Jess Nielsen
> Management Consultant / System Developer
>
> Ementor Denmark A/S
> E-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]