我有这样的属性
private ArrayList<ArrayList<Vector3D>> trajectories = new ArrayList<ArrayList<Vector3D>>();
Vector3D 是一个包含 3 个双精度值的简单容器。如何使用 JAXB 正确编组?我只获取 XML 文件中的元素。
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>();
}