1

我有这样的属性

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

Vector3D 是一个包含 3 个双精度值的简单容器。如何使用 JAXB 正确编组?我只获取 XML 文件中的元素。

4

1 回答 1

1

1) 使用

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

代替

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

ListOfVectors在哪里

@XmlAccessorType(XmlAccessType.FIELD)
public class ListOfVectors 
{
   ArrayList<Vector3D> list = new ArrayList<Vector3D>();
} 
于 2012-11-13T13:20:49.047 回答