Which method is used to unmarshal an XML document to a Java object using JAXB?

Which method is used to unmarshal an XML document to a Java object using JAXB?

A) unmarshal()
B) deserialize()
C) convertToObject()
D) readFromXML()

Answer:

A) unmarshal()

Explanation:

The unmarshal() method in JAXB is used to convert an XML document to a Java object. This process is known as unmarshalling. The unmarshal() method reads the XML content and populates the fields of the corresponding Java object.

For example:


JAXBContext context = JAXBContext.newInstance(User.class);
Unmarshaller unmarshaller = context.createUnmarshaller();
User user = (User) unmarshaller.unmarshal(new File("user.xml"));

In this example, the XML file user.xml is unmarshalled into a User object.

Reference links:

https://www.javaguides.net/p/java-xml-tutorial.html

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top