|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wikimodel.wem.xml.XmlUtil
public class XmlUtil
This class contains various utility methods used to manipulate with DOM nodes.
| Constructor Summary | |
|---|---|
XmlUtil()
|
|
| Method Summary | ||
|---|---|---|
static void |
formatXML(Document xml,
Document xsl,
URIResolver resolver,
Writer output)
|
|
static void |
formatXML(Document xml,
Document xsl,
Writer output)
|
|
static void |
formatXML(Reader xml,
Reader xsl,
URIResolver resolver,
Writer output)
|
|
static void |
formatXML(Reader xml,
Reader xsl,
Writer output)
|
|
static void |
formatXML(Source xmlSource,
Source xslSource,
URIResolver resolver,
Result result)
|
|
static String |
lookupNamespaceURI(Node root,
String specifiedPrefix)
|
|
static
|
newCopy(Document doc,
E node)
Returns a new copy of the given node using the specified document as a factory for new nodes. |
|
static Document |
newDocument()
Creates and returns a new empty DOM document. |
|
static Element |
newTemplate(String xml)
|
|
static Document |
readXML(InputStream input)
Parses the given input stream and returns the corresponding desirialized XML document. |
|
static Document |
readXML(Reader reader)
Parses the given input stream and returns the corresponding desirialized XML document. |
|
static Document |
readXML(String str)
|
|
static String |
write(Document doc)
|
|
static String |
write(Element e)
|
|
static void |
write(Element root,
OutputStream os)
|
|
static void |
write(Element root,
Writer writer)
|
|
static void |
write(Reader reader,
XMLReader parser,
Result output)
|
|
static void |
write(Reader reader,
XMLReader parser,
Writer writer)
|
|
static void |
write(Source input,
Result output)
|
|
static void |
write(Source input,
Result output,
boolean indent)
|
|
static void |
write(Source input,
Writer writer)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlUtil()
| Method Detail |
|---|
public static void formatXML(Document xml,
Document xsl,
URIResolver resolver,
Writer output)
throws Exception
Exception
public static void formatXML(Document xml,
Document xsl,
Writer output)
throws Exception
Exception
public static void formatXML(Reader xml,
Reader xsl,
URIResolver resolver,
Writer output)
throws Exception
Exception
public static void formatXML(Reader xml,
Reader xsl,
Writer output)
throws Exception
Exception
public static void formatXML(Source xmlSource,
Source xslSource,
URIResolver resolver,
Result result)
throws TransformerFactoryConfigurationError,
TransformerConfigurationException,
TransformerException
xmlSource - xslSource - resolver - output -
TransformerFactoryConfigurationError
TransformerConfigurationException
TransformerException
public static String lookupNamespaceURI(Node root,
String specifiedPrefix)
public static <E extends Node> E newCopy(Document doc,
E node)
doc - the document used as a factory for new nodesnode - the node to copy
public static Document newDocument()
throws ParserConfigurationException
ParserConfigurationException
ParserConfigurationException
public static Element newTemplate(String xml)
throws Exception
Exception
public static Document readXML(InputStream input)
throws Exception
input - the input stream containing the serialized XML document
Exception
public static Document readXML(Reader reader)
throws Exception
reader - the reader containing the serialized XML document
Exception
public static Document readXML(String str)
throws Exception
Exception
public static String write(Document doc)
throws Exception
Exception
public static String write(Element e)
throws Exception
Exception
public static void write(Element root,
OutputStream os)
throws Exception
Exception
public static void write(Element root,
Writer writer)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
root - writer -
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
public static void write(Reader reader,
XMLReader parser,
Result output)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
reader - parser - output -
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
public static void write(Reader reader,
XMLReader parser,
Writer writer)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
parser - writer -
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
public static void write(Source input,
Result output)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
public static void write(Source input,
Result output,
boolean indent)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
public static void write(Source input,
Writer writer)
throws TransformerConfigurationException,
TransformerFactoryConfigurationError,
TransformerException
input - os -
TransformerConfigurationException
TransformerFactoryConfigurationError
TransformerException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||