public class XmlDomWriter extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
fCanonical
Canonical output.
|
protected PrintWriter |
fOut
Print writer.
|
protected boolean |
fXML11
Processing XML 1.1 document.
|
Constructor and Description |
---|
XmlDomWriter()
Default constructor.
|
XmlDomWriter(boolean canonical) |
Modifier and Type | Method and Description |
---|---|
protected void |
normalizeAndPrint(char c,
boolean isAttValue)
Normalizes and print the given character.
|
protected void |
normalizeAndPrint(String s,
boolean isAttValue)
Normalizes and prints the given string.
|
void |
setCanonical(boolean canonical)
Sets whether output is canonical.
|
void |
setOutput(OutputStream stream,
String encoding)
Sets the output stream for printing.
|
void |
setOutput(Writer writer)
Sets the output writer.
|
protected Attr[] |
sortAttributes(NamedNodeMap attrs)
Returns a sorted list of attributes.
|
void |
write(Node node)
Writes the specified node, recursively.
|
protected PrintWriter fOut
protected boolean fCanonical
protected boolean fXML11
public XmlDomWriter()
public XmlDomWriter(boolean canonical)
public void setCanonical(boolean canonical)
public void setOutput(OutputStream stream, String encoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public void setOutput(Writer writer)
public void write(Node node)
protected Attr[] sortAttributes(NamedNodeMap attrs)
protected void normalizeAndPrint(String s, boolean isAttValue)
protected void normalizeAndPrint(char c, boolean isAttValue)
Copyright © 2020. All rights reserved.