在我的Departament类中@XmlRootElement 没有任何属性。
这是解组的代码。
try
{
JAXBContext ctx=JAXBContext.newInstance(Departament.class);
Unmarshaller umsh=ctx.createUnmarshaller();
Departament d=(Departament) umsh.unmarshal(new File("IT.xml"));
//System.out.println(d);
}
有什么我错过的吗? :(
生成的xml:
<?xml version="1.0" encoding="UTF-8" standalone="true"?>
-<departament>
<nume>IT</nume>
<NumarMembri>4</NumarMembri>
-<Angajati>
-<Angajat>
<id>54943</id>
<nume>Pop Alexandru</nume>
<varsta>45</varsta>
<salariu>4000.0</salariu>
</Angajat>
</Angajati>
</departament>