Skip to content
Advertisement

XML to java object using jaxb Unmarshalling namespace

I have below employee.xml which I am trying to convert to Java Object using JAXB. I am getting null value here, please guide me what I am missing here or doing wrong.

I am not familiar with JAXB and namespace <employee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schema.cs.csg.com/cs/ib/cpm"> I thing I am missing some annotation or not using it properly.

Output:

JavaScript

employee.xml

JavaScript

Employee.java

JavaScript

Department.java

JavaScript

EmployeeMain.java

JavaScript

Advertisement

Answer

create package-info.java in your package and remove

namespace="http://schema.cs.csg.com/cs/ib/cpm" from @XmlRootElement.

package-info.java

JavaScript
User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement