Java 编组对象列表而不影响现有列表

Java 编组对象列表而不影响现有列表,java,xml,jaxb,xsd,marshalling,Java,Xml,Jaxb,Xsd,Marshalling,我需要使用JAXB将java中的对象列表转换为xml文件 示例: <?xml version="1.0"?> <order_list> <order id = “1”/> <order id = “2”/> </order_list> 在不影响xml文件中的顺序列表的情况下,方法一次向上述格式的现有xml添加一个顺序id 新顺序始终添加到XML中的最

我需要使用JAXB将java中的对象列表转换为xml文件

示例:

 <?xml version="1.0"?> 
        <order_list>
           <order id = “1”/>
           <order id = “2”/> 
        </order_list>

在不影响xml文件中的顺序列表的情况下,方法一次向上述格式的现有xml添加一个顺序id

新顺序始终添加到XML中的最后一个子节点。

将对象编组到XML1时,实现不会更改
列表。封送的顺序将与
列表中项目的顺序相匹配。该方法将把项目放在末尾,但允许您指定位置

1例外情况是,JPA实现提供了一个
列表
,在访问数据时延迟加载数据。在这种情况下,JAXB实现将导致列表随着数据的访问而改变