Xml JAXB如何marshall ArrayList<;ArrayList<;对象>&燃气轮机;

Xml JAXB如何marshall ArrayList<;ArrayList<;对象>&燃气轮机;,xml,jaxb,Xml,Jaxb,我有这样的属性 private ArrayList<ArrayList<Vector3D>> trajectories = new ArrayList<ArrayList<Vector3D>>(); private ArrayList trajectories=new ArrayList(); Vector3D是3个双值的简单容器。 如何使用JAXB正确地处理这个问题?我只在XML文件中获取元素。1)使用 private ArrayLis

我有这样的属性

private ArrayList<ArrayList<Vector3D>>    trajectories = new ArrayList<ArrayList<Vector3D>>();
private ArrayList trajectories=new ArrayList();
Vector3D是3个双值的简单容器。 如何使用JAXB正确地处理这个问题?我只在XML文件中获取元素。

1)使用

private ArrayList<ListOfVectors>    trajectories = new ArrayList<ListOfVectors>();  
1)使用

private ArrayList<ListOfVectors>    trajectories = new ArrayList<ListOfVectors>();  

看看这个,也许是相关的:另外,我建议您使用接口而不是具体类型:
private List trajectories=new ArrayList()
mh,谢谢,但是这个解决方案不适用于这里看看这个,也许是相关的:,我建议您使用接口而不是具体类型:
private List trajectories=new ArrayList()
mh,谢谢,但是这个解决方案不适用于这里谢谢,这个和这个帮助了我,这个和这个帮助了我
@XmlAccessorType(XmlAccessType.FIELD)
public class ListOfVectors 
{
   ArrayList<Vector3D> list = new ArrayList<Vector3D>();
}