public class XmlUtils
extends java.lang.Object
Constructor and Description |
---|
XmlUtils() |
Modifier and Type | Method and Description |
---|---|
static Element |
addChildElement(Element parent,
java.lang.String name) |
static void |
addChildElement(Element parent,
java.lang.String childName,
boolean b) |
static void |
addChildElement(Element parent,
java.lang.String childName,
java.lang.String value) |
static Element |
appendChildElementSafe(Element parent,
java.lang.String childName) |
static java.lang.String |
asXml(Element e) |
static java.lang.String |
errorXml(java.lang.String error) |
static java.lang.String |
formatNumber(java.lang.String tag,
java.lang.Number number) |
static java.lang.Boolean |
getNullableBooleanValue(Element e) |
static java.lang.Integer |
getNullableIntegerValue(Element e) |
static java.lang.Long |
getNullableLongValue(Element e) |
static java.lang.String |
getNullableStringValue(Element e) |
static boolean |
isNil(Element e) |
static Element |
keyValuePairsToElement(java.lang.String rootTag,
java.util.Map<java.lang.String,java.lang.String> keyValuePairs) |
static java.lang.String |
keyValuePairsToXml(java.lang.String rootTag,
java.util.Map<java.lang.String,java.lang.String> keyValuePairs) |
static java.lang.String |
keyValuePairToXml(java.lang.String key,
java.lang.String value) |
static Document |
parseText(java.lang.String text) |
static Element |
parseXml(java.lang.String text)
Parses the xml.
|
static Element |
parseXmlDocument(java.io.InputStream in) |
static Element |
parseXmlDocument(java.io.InputStream xsd,
java.io.InputStream xml) |
public static Element parseXml(java.lang.String text) throws MaileonClientException
text
- the textMaileonClientException
- the maileon client exceptionpublic static Element parseXmlDocument(java.io.InputStream in) throws java.io.IOException, DocumentException
java.io.IOException
DocumentException
public static Element parseXmlDocument(java.io.InputStream xsd, java.io.InputStream xml) throws MaileonException
MaileonException
public static java.lang.String errorXml(java.lang.String error)
public static java.lang.String formatNumber(java.lang.String tag, java.lang.Number number)
public static java.lang.String keyValuePairsToXml(java.lang.String rootTag, java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
public static Element keyValuePairsToElement(java.lang.String rootTag, java.util.Map<java.lang.String,java.lang.String> keyValuePairs)
public static java.lang.String keyValuePairToXml(java.lang.String key, java.lang.String value)
public static java.lang.String asXml(Element e)
public static boolean isNil(Element e)
public static java.lang.String getNullableStringValue(Element e)
public static java.lang.Boolean getNullableBooleanValue(Element e)
public static java.lang.Integer getNullableIntegerValue(Element e)
public static java.lang.Long getNullableLongValue(Element e)
public static void addChildElement(Element parent, java.lang.String childName, java.lang.String value)
public static void addChildElement(Element parent, java.lang.String childName, boolean b)
public static Element addChildElement(Element parent, java.lang.String name)
public static Element appendChildElementSafe(Element parent, java.lang.String childName)
public static Document parseText(java.lang.String text) throws DocumentException, org.xml.sax.SAXException
DocumentException
org.xml.sax.SAXException
Copyright © 2017. All Rights Reserved.