com.ibm.wsdl.util.xml

Class DOM2Writer


public class DOM2Writer
extends java.lang.Object

This class is a utility to serialize a DOM node as XML. This class uses the DOM Level 2 APIs. The main difference between this class and DOMWriter is that this class generates and prints out namespace declarations.
Authors:
Matthew J. Duftler (duftler@us.ibm.com)
Joseph Kesselman

Method Summary

static String
java2XMLEncoding(String javaEnc)
static String
nodeToString(Node node)
Return a string containing this node serialized as XML.
static void
serializeAsXML(Node node, Writer writer)
Serialize this node into the writer as XML.
static void
serializeElementAsDocument(Element el, Writer writer)
Print an XML declaration before serializing the element.

Method Details

java2XMLEncoding

public static String java2XMLEncoding(String javaEnc)

nodeToString

public static String nodeToString(Node node)
Return a string containing this node serialized as XML.

serializeAsXML

public static void serializeAsXML(Node node,
                                  Writer writer)
Serialize this node into the writer as XML.

serializeElementAsDocument

public static void serializeElementAsDocument(Element el,
                                              Writer writer)
Print an XML declaration before serializing the element.