Package br.com.jarch.util
Class XmlUtils
- java.lang.Object
-
- br.com.jarch.util.XmlUtils
-
public final class XmlUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
XmlUtils.Database
-
Constructor Summary
Constructors Constructor Description XmlUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
format(java.lang.String unformattedXml)
static java.lang.String
generate(java.util.Collection<?> listData)
static java.lang.String
getValue(java.lang.String xml, java.lang.String atributo)
static void
main(java.lang.String[] args)
static <T> java.lang.String
marshal(java.lang.Class<T> classT, T instanceT)
static java.lang.String
prettyPrintByTransformer(java.lang.String xmlString, int indent, boolean ignoreDeclaration)
static <T> T
unmarshal(java.lang.Class<T> classT, java.lang.String xmlClassT)
static boolean
validateXmlSchema(java.io.File xsd, java.io.File xml)
-
-
-
Method Detail
-
getValue
public static java.lang.String getValue(java.lang.String xml, java.lang.String atributo)
-
format
public static java.lang.String format(java.lang.String unformattedXml) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
- Throws:
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
-
generate
public static java.lang.String generate(java.util.Collection<?> listData) throws java.io.IOException
- Throws:
java.io.IOException
-
marshal
public static <T> java.lang.String marshal(java.lang.Class<T> classT, T instanceT)
-
unmarshal
public static <T> T unmarshal(java.lang.Class<T> classT, java.lang.String xmlClassT)
-
prettyPrintByTransformer
public static java.lang.String prettyPrintByTransformer(java.lang.String xmlString, int indent, boolean ignoreDeclaration)
-
validateXmlSchema
public static boolean validateXmlSchema(java.io.File xsd, java.io.File xml)
-
main
public static void main(java.lang.String[] args) throws java.io.IOException
- Throws:
java.io.IOException
-
-