public final class XMLUtils extends Object
Modifier and Type | Method and Description |
---|---|
static javax.xml.stream.XMLStreamReader |
createParser(InputStream stream)
Creates a new XML parser with OpenCMIS default settings.
|
static javax.xml.stream.XMLStreamWriter |
createWriter(OutputStream out)
Creates a new XML writer.
|
static void |
endXmlDocument(javax.xml.stream.XMLStreamWriter writer)
Ends a XML document.
|
static boolean |
findNextStartElemenet(javax.xml.stream.XMLStreamReader parser)
Moves the parser to the next start element.
|
static Document |
newDomDocument()
Creates a new DOM document.
|
static boolean |
next(javax.xml.stream.XMLStreamReader parser)
Moves the parser to the next element.
|
static Document |
parseDomDocument(InputStream stream)
Parses a stream and returns the DOM document.
|
static String |
readText(javax.xml.stream.XMLStreamReader parser,
int maxLength)
Parses a tag that contains text.
|
static void |
skip(javax.xml.stream.XMLStreamReader parser)
Skips a tag or subtree.
|
static void |
startXmlDocument(javax.xml.stream.XMLStreamWriter writer)
Starts a XML document.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
BigDecimal value)
Writes a Decimal tag.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
BigInteger value)
Writes an Integer tag.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
Boolean value)
Writes a Boolean tag.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
Enum<?> value)
Writes an Enum tag.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
GregorianCalendar value)
Writes a DateTime tag.
|
static void |
write(javax.xml.stream.XMLStreamWriter writer,
String prefix,
String namespace,
String tag,
String value)
Writes a String tag.
|
public static javax.xml.stream.XMLStreamWriter createWriter(OutputStream out) throws javax.xml.stream.XMLStreamException
public static void startXmlDocument(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
public static void endXmlDocument(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, String value) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, BigInteger value) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, BigDecimal value) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, GregorianCalendar value) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, Boolean value) throws javax.xml.stream.XMLStreamException
public static void write(javax.xml.stream.XMLStreamWriter writer, String prefix, String namespace, String tag, Enum<?> value) throws javax.xml.stream.XMLStreamException
public static javax.xml.stream.XMLStreamReader createParser(InputStream stream) throws javax.xml.stream.XMLStreamException
public static boolean next(javax.xml.stream.XMLStreamReader parser) throws javax.xml.stream.XMLStreamException
public static void skip(javax.xml.stream.XMLStreamReader parser) throws javax.xml.stream.XMLStreamException
public static boolean findNextStartElemenet(javax.xml.stream.XMLStreamReader parser) throws javax.xml.stream.XMLStreamException
true
if another start element has been found,
false
otherwisejavax.xml.stream.XMLStreamException
public static String readText(javax.xml.stream.XMLStreamReader parser, int maxLength) throws javax.xml.stream.XMLStreamException
public static Document newDomDocument() throws ParserConfigurationException
ParserConfigurationException
public static Document parseDomDocument(InputStream stream) throws ParserConfigurationException, SAXException, IOException
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.