static Format |
Format.getCompactFormat() |
Returns a new Format object that performs whitespace normalization, uses
the UTF-8 encoding, doesn't expand empty elements, includes the
declaration and encoding, and uses the default entity escape strategy.
|
Format |
XMLOutputter.getFormat() |
Returns the current format in use by the outputter.
|
static Format |
Format.getPrettyFormat() |
Returns a new Format object that performs whitespace beautification with
2-space indents, uses the UTF-8 encoding, doesn't expand empty elements,
includes the declaration and encoding, and uses the default entity
escape strategy.
|
static Format |
Format.getRawFormat() |
Returns a new Format object that performs no whitespace changes, uses
the UTF-8 encoding, doesn't expand empty elements, includes the
declaration and encoding, and uses the default entity escape strategy.
|
Format |
Format.setEncoding(java.lang.String encoding) |
Sets the output encoding.
|
Format |
Format.setEscapeStrategy(EscapeStrategy strategy) |
|
Format |
Format.setExpandEmptyElements(boolean expandEmptyElements) |
This will set whether empty elements are expanded from
<tagName/> to
<tagName></tagName> .
|
Format |
Format.setIndent(java.lang.String indent) |
This will set the indent String to use; this
is usually a String of empty spaces.
|
Format |
Format.setLineSeparator(java.lang.String separator) |
This will set the newline separator (lineSeparator ).
|
Format |
Format.setOmitDeclaration(boolean omitDeclaration) |
This will set whether the XML declaration
(<?xml version="1.0"?gt; )
will be omitted or not.
|
Format |
Format.setOmitEncoding(boolean omitEncoding) |
This will set whether the XML declaration
(<?xml version="1.0"
encoding="UTF-8"?> )
includes the encoding of the document.
|
Format |
Format.setTextMode(Format.TextMode mode) |
This sets the text output style.
|