Deprecated
As of JDK 9, Xerces 2.9.0, Xerces DOM L3 Serializer implementation
is replaced by that of Xalan. Main class
com. is replaced
by com..
To serialize a document using SAX events, create a compatible serializer
and pass it around as a org.. If an I/O error occurs while serializing, it will
be thrown by DocumentHandler#endDocument. The SAX serializer
may also be used as org., org. and
org..
To serialize a DOM document or DOM element, create a compatible
serializer and call it's DOMSerializer#serialize(Document) or DOMSerializer#serialize(Element) methods.
Both methods would produce a full XML document, to serizlie only
the portion of the document use OutputFormat#setOmitXMLDeclaration
and specify no document type.
The OutputFormat dictates what underlying serialized is used
to serialize the document based on the specified method. If the output
format or method are missing, the default is an XML serializer with
UTF-8 encoding and now indentation.
DocumentHandler, ContentHandler, OutputFormat, DOMSerializer
| Modifier and Type | Method and Description |
|---|---|
| public ContentHandler | |
| public DocumentHandler | asDocumentHandler()
References Deprecated
DocumentHandler is deprecated or references (maybe indirectly) at least one deprecated element.
Return a |
| public DOMSerializer | asDOMSerializer()
References Deprecated
DOMSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Return a |
| public void | setOutputByteStream(OutputStream output)
Specifies an output stream to which the document should be serialized. |
| public void | |
| public void | setOutputFormat(OutputFormat
The output format to use format)
References Deprecated
OutputFormat is deprecated or references (maybe indirectly) at least one deprecated element.
Specifies an output format for this serializer. |
| asContentHandler | back to summary |
|---|---|
| public ContentHandler asContentHandler() throws IOException Return a | |
| asDocumentHandler | back to summary |
|---|---|
| public DocumentHandler asDocumentHandler() throws IOException
References Deprecated
See corresponding docs for further information. Return a | |
| asDOMSerializer | back to summary |
|---|---|
| public DOMSerializer asDOMSerializer() throws IOException
References Deprecated
See corresponding docs for further information. Return a | |
| setOutputByteStream | back to summary |
|---|---|
| public void setOutputByteStream(OutputStream output) Specifies an output stream to which the document should be serialized. This method should not be called while the serializer is in the process of serializing a document. | |
| setOutputCharStream | back to summary |
|---|---|
| public void setOutputCharStream(Writer output) Specifies a writer to which the document should be serialized. This method should not be called while the serializer is in the process of serializing a document. | |
| setOutputFormat | back to summary |
|---|---|
| public void setOutputFormat(OutputFormat format)
References Deprecated
See corresponding docs for further information. Specifies an output format for this serializer. It the serializer has already been associated with an output format, it will switch to the new format. This method should not be called while the serializer is in the process of serializing a document.
| |