public class WriteXMLDoc extends Object
Date: 22 SEP 03 Time: 1826 Author: JDNeushul Comments: Initial Date: 25 NOV 05 Time: 1617 Author: Terry Norbraten, NPS MOVES Comments: Updated to JDOM 1.1 Date: 30 OCT 08 Time: 0449Z Author: Terry Norbraten, NPS MOVES Comments: Addition of DOM to JDOM conversion
Constructor and Description |
---|
WriteXMLDoc() |
Modifier and Type | Method and Description |
---|---|
static Document |
convertToDOM(org.jdom.Document jdomDoc)
Covert an org.jdom.Document to an org.w3c.dom.Document
|
static void |
formatResultsFile(File file) |
static org.jdom.Element |
getJdomElement(Node node)
Convert an org.w3c.dom.Node to an org.jdom.Element
|
static void |
main(String[] args) |
static void |
nodeOut(Node rootDirectory,
String xmlFile)
Write an entire XML document from DOM to the file specified
|
static String |
serializeDOMElement(Document xmlDoc,
boolean fOmitXMLDeclare,
boolean fPrettyPrint)
Serialize a single DOM Element to String form
|
static void |
serializeDOMElement(Element c,
Writer writer)
Serialize a single DOM Element to the underlying Writer
|
static void |
xmlOut(org.jdom.Document xmlDoc,
String newFileName)
Write an entire XML document from JDOM to the file specified
|
public static void main(String[] args)
public static void serializeDOMElement(Element c, Writer writer)
c
- writer
- public static String serializeDOMElement(Document xmlDoc, boolean fOmitXMLDeclare, boolean fPrettyPrint)
xmlDoc
- the DOM fragment to serializefOmitXMLDeclare
- true if no XML declarationfPrettyPrint
- true means use Format.getPrettyFormat()
, otherwise use Format.getRawFormat()
String
serialization as valid XMLpublic static void formatResultsFile(File file)
file
- the XML file to format after marshalling outpublic static void nodeOut(Node rootDirectory, String xmlFile)
rootDirectory
- the DOM document rootxmlFile
- the file to write DOM out topublic static void xmlOut(org.jdom.Document xmlDoc, String newFileName)
xmlDoc
- the JDOM document rootnewFileName
- the file to write DOM out topublic static org.jdom.Element getJdomElement(Node node)
node
- the DOM node to convertpublic static Document convertToDOM(org.jdom.Document jdomDoc)
jdomDoc
- the jdoc document to convert to dom