public class XmlUtil extends Object
| Constructor and Description |
|---|
XmlUtil() |
| Modifier and Type | Method and Description |
|---|---|
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 <E extends Node> |
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) |
public static void formatXML(Document xml, Document xsl, URIResolver resolver, Writer output) throws Exception
Exceptionpublic static void formatXML(Document xml, Document xsl, Writer output) throws Exception
Exceptionpublic static void formatXML(Reader xml, Reader xsl, URIResolver resolver, Writer output) throws Exception
Exceptionpublic static void formatXML(Reader xml, Reader xsl, Writer output) throws Exception
Exceptionpublic static void formatXML(Source xmlSource, Source xslSource, URIResolver resolver, Result result) throws TransformerFactoryConfigurationError, TransformerConfigurationException, TransformerException
xmlSource - xslSource - resolver - output - TransformerFactoryConfigurationErrorTransformerConfigurationExceptionTransformerExceptionpublic static <E extends Node> E newCopy(Document doc, E node)
doc - the document used as a factory for new nodesnode - the node to copypublic static Document newDocument() throws ParserConfigurationException
ParserConfigurationExceptionpublic static Document readXML(InputStream input) throws Exception
input - the input stream containing the serialized XML documentExceptionpublic static Document readXML(Reader reader) throws Exception
reader - the reader containing the serialized XML documentExceptionpublic static void write(Element root, OutputStream os) throws Exception
Exceptionpublic static void write(Element root, Writer writer) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
root - writer - TransformerConfigurationExceptionTransformerFactoryConfigurationErrorTransformerExceptionpublic static void write(Reader reader, XMLReader parser, Result output) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
reader - parser - output - TransformerConfigurationExceptionTransformerFactoryConfigurationErrorTransformerExceptionpublic static void write(Reader reader, XMLReader parser, Writer writer) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
parser - writer - TransformerConfigurationExceptionTransformerFactoryConfigurationErrorTransformerExceptionpublic static void write(Source input, Result output) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
public static void write(Source input, Result output, boolean indent) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
public static void write(Source input, Writer writer) throws TransformerConfigurationException, TransformerFactoryConfigurationError, TransformerException
input - os - TransformerConfigurationExceptionTransformerFactoryConfigurationErrorTransformerExceptionCopyright © 2004–2015 XWiki. All rights reserved.