Skip to content

Instantly share code, notes, and snippets.

View pitometsyurii's full-sized avatar
🏠
Working from home

Yurii Pitomets pitometsyurii

🏠
Working from home
View GitHub Profile
public class ReportDefintionBase {
public static final String T = "t";
public static final String F = "f";
public final String toXMLString() {
StringWriter stringWriter = new StringWriter();
Marshaller marshaller = null;
try {
marshaller = JAXBContext.newInstance(this.getClass()).createMarshaller();
@pitometsyurii
pitometsyurii / java
Last active November 16, 2018 22:20
XMLHelper
public class XmlHelper {
private static Logger logger = LoggerFactory.getLogger(XmlHelper.class);
public static <T> T fromXml(String xml, Class<?> clazz) {
Unmarshaller um = null;
try {
um = JAXBContext.newInstance(clazz).createUnmarshaller();
Object obj = um.unmarshal(new StringReader(xml));
return (T) obj;