我试图做这样的事情。
<root>
<Element1>
<Element2>
<Element3>
<Subroot1>
</root>
我的根类就像这样
@XmlRootElement
public class Root {
private List<Object> elements;
@XmlAnyElement
public List<Object> getElements
{
return elements;
}
}
我的元素类就像这样
@XmlRootElement
public class Element1 {
public String value;
public String getValue() {
return value;
}
}
但是当我尝试编组时,我得到了这个错误
java.util.ArrayList nor any of its super class is known to this context.
我不确定自己做错了什么。