com.ibm.wsdl.util.xml
Class DOM2Writer
public
class
DOM2Writer
extends 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.
Author: 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 String | nodeToString(Node node, Map namespaces)
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 | serializeAsXML(Node node, Map namespaces, 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. |
static void | serializeElementAsDocument(Element el, Map namespaces, Writer writer)
Print an XML declaration before serializing the element.
|
public static String java2XMLEncoding(String javaEnc)
public static String nodeToString(Node node)
Return a string containing this node serialized as XML.
public static String nodeToString(Node node, Map namespaces)
Return a string containing this node serialized as XML.
The specified Map associates prefixes with namespace URLs.
public static void serializeAsXML(Node node, Writer writer)
Serialize this node into the writer as XML.
public static void serializeAsXML(Node node, Map namespaces, Writer writer)
Serialize this node into the writer as XML.
The specified Map associates prefixes with namespace URLs.
public static void serializeElementAsDocument(Element el, Writer writer)
Print an XML declaration before serializing the element.
public static void serializeElementAsDocument(Element el, Map namespaces, Writer writer)
Print an XML declaration before serializing the element.
The specified Map associates prefixes with namespace URLs.
Copyright B) 2003,2006 IBM. All Rights Reserved.