用JAXB实现JAVA对象与XML文件的绑定

2014-11-13 22:45:08 · 作者: · 浏览: 25

  1.用JAXB可以实现JAVA对象与XML文件的绑定。可以直接将对象序列化到XML文件中。


  需要jaxb-api-2.1.jar支持


  2.使用方法:首先定义对象,如下面对象


  @XmlRootElement(name = "company")


  public class Company {


  @XmlElement(name = "employee")


  private List employees;


  @XmlTransient


  public List getEmployees() {


  return employees;


  }


  public void setEmployees(List employees) {


  this.employees = employees;


  }


  public void addEmployee(Employee employee) {


  if (employees == null) {


  employees = new ArrayList ();


  }


  employees.add(employee);


  }


  }