JAXBContext jaxbContext = JAXBContext.newInstance("com.example.mypackage");
JAXBContext jaxbContext = JAXBContext.newInstance(MyClass.class);
@XmlRootElement
public class Person {
@XmlElement
public String name;
@XmlElement
public int age;
}
JAXBContext jaxbContext = JAXBContext.newInstance(Person.class);
Marshaller marshaller = jaxbContext.createMarshaller();
Person person = new Person();
person.name = "John Doe";
person.age = 30;
marshaller.marshal(person, new File("person.xml"));
Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
Person unmarshalledPerson = (Person) unmarshaller.unmarshal(new File("person.xml"));