jaxb list集合对象
示范代码
以下演示代码将用于Java模型的所有不同版本。 它只是将一个集合设置为null,第二个设置为空列表,第三个设置为填充列表。
package package blog.xmlelementwrapper;
import java.util.ArrayList;
import javax.xml.bind.*;
public class Demo {
public static void main(String[] args) throws Exception {
JAXBContext jc = JAXBContext.newInstance(Root.class);
Root root = new Root();
root.nullCollection = null;
root.emptyCollection = new ArrayList<String>();
root.populatedCollection = new ArrayList<String>();
root.populatedCollection.add('foo');
root.populatedCollection.add('bar');
Marshaller marshaller = jc.createMarshaller();
marshaller.setProperty(Marshaller.J