Package org.dom4j.io
Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text.
-
Interface Summary Interface Description ElementModifier ElementModifier defines a modifier ofElement
objects. -
Class Summary Class Description DocumentResult DocumentSource DOMDocumentResult DOMDocumentResult
implements a JAXPSAXResult
for aDocument
.DOMReader DOMReader
navigates a W3C DOM tree and creates a DOM4J tree from it.DOMSAXContentHandler SAXContentHandler
builds W3C DOM object via SAX events.DOMWriter DOMWriter
takes a DOM4J tree and outputs it as a W3C DOM objectHTMLWriter HTMLWriter
takes a DOM4J tree and formats it to a stream as HTML.OutputFormat OutputFormat
represents the format configuration used byXMLWriter
and its base classes to format the XML outputSAXContentHandler SAXContentHandler
builds a dom4j tree via SAX events.SAXEventRecorder Records SAX events such that they may be "replayed" at a later time.SAXModifier The SAXModifier reads, modifies and writes XML documents using SAX.SAXReader SAXReader
creates a DOM4J tree from SAX parsing events.SAXReader.SAXEntityResolver SAXValidator SAXValidator
validates an XML document by writing the document to a text buffer and parsing it with a validating SAX parser.SAXWriter SAXWriter
writes a DOM4J tree to a SAX ContentHandler.STAXEventReader STAXEventWriter Writes DOM4JNode
s to a StAX event stream.XMLResult XMLResult
implements a JAXPSAXResult
for an output stream with support for pretty printing and control over how the XML is formatted.XMLWriter XMLWriter
takes a DOM4J tree and formats it to a stream as XML.XPP3Reader XPP3Reader
is a Reader of DOM4J documents that uses the fast XML Pull Parser 3.x .XPPReader XPPReader
is a Reader of DOM4J documents that uses the fast XML Pull Parser 2.x .