Rev 182 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.core.util;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.converters.basic.DateConverter;
import com.thoughtworks.xstream.io.xml.DomDriver;
public class XmlUtil
{
public static String gerarXmlDoObjetoComAlias
(Object objeto,
String alias
) {
String dateFormat =
"yyyy-MM-dd HH:mm:ss";
String[] acceptableFormats =
{dateFormat
};
XStream stream =
new XStream
(new DomDriver
());
stream.
alias(alias, objeto.
getClass());
stream.
setMode(XStream.
NO_REFERENCES);
stream.
registerConverter(new DateConverter
(dateFormat, acceptableFormats
));
return stream.
toXML(objeto
);
}
}