[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
8.7
DOM Serialization
A DOM tree transformation into a stream is said to be a
serialization
.
Data type conversions can be achived thourg identity XSLT transformations.
The
TransformerFactory
class offers the arguments-free
newTransformer()
method for requesting identity translations.
<..
DomSer.java
..>
<.
DomSer imports
.>
public
class
DomSer
{
public
static
void
main(String
args[])
{
try
{
DocumentBuilderFactory
factory
=
DocumentBuilderFactory.newInstance();
DocumentBuilder
builder
=
factory.newDocumentBuilder();
Document
dom
=
builder.parse
(new
File(args[0]).toURL().toString());
TransformerFactory
fc
=
TransformerFactory.newInstance();
Transformer
transformer
=
fc.newTransformer();
transformer.transform(
new
DOMSource(dom),
new
StreamResult(System.out)
);
}
catch(
Exception
e
){}
}
}
-_-_-
<..
DomSer
imports
..>
import
java.io.File;
import
javax.xml.parsers.*;
import
javax.xml.transform.*;
import
javax.xml.transform.dom.DOMSource;
import
javax.xml.transform.stream.StreamResult;
import
org.w3c.dom.Document;
-_-_-
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]