1

私はこのような属性を持っています

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

Vector3D は、3 つの double 値の単純なコンテナーです。これを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 に答える