com.acsinet_solutions.util.xml
Class XMLSerializer

java.lang.Object
  extended by com.acsinet_solutions.util.xml.XMLSerializer

public final class XMLSerializer
extends java.lang.Object

Tool that helps serialize easily from objects to String values. This class internally uses Jakarta Commons Betwixt library.

Author:
Alan Robles, Santiago Arriaga

Constructor Summary
XMLSerializer()
           
 
Method Summary
static java.lang.String serialize(java.lang.Object obj, java.lang.String rootElement, boolean prettyPrint)
          Serialize an object to XML.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLSerializer

public XMLSerializer()
Method Detail

serialize

public static final java.lang.String serialize(java.lang.Object obj,
                                               java.lang.String rootElement,
                                               boolean prettyPrint)
                                        throws java.io.IOException,
                                               org.xml.sax.SAXException,
                                               java.beans.IntrospectionException
Serialize an object to XML. This is not meant as a full blown XML serialization API, but as a more practical approach for simple cases.

Throws:
java.io.IOException
org.xml.sax.SAXException
java.beans.IntrospectionException