Java tutorial
//package com.java2s; import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Marshaller; public class Main { private static <T> Marshaller setUpMarshaller(Class<T> jaxbElementClass) throws JAXBException { JAXBContext jaxbContext = JAXBContext.newInstance(jaxbElementClass); return jaxbContext.createMarshaller(); } }