Woyo
JAVA6 新特性介绍
DOC
第 4 页 共 20 页
Person p2 = (Person) um.unmarshal(fr);
System.out.println("Country:" + p2.getAddress().getCountry());
}
}
@XmlRootElement
//表示 person 是一个根元素
class Person {
@XmlElement
Calendar birthDay; //birthday 将作为 person 的子元素
@XmlAttribute
String name; //name 将作为 person 的的一个属性
public Address getAddress() {
return address;
}
@XmlElement
Address address; //address 将作为 person 的子元素
@XmlElement
Gender gender; //gender 将作为 person 的子元素
@XmlElement
String job; //job 将作为 person 的子元素
public Person() {
}
public Person(Calendar birthDay, String name, Address address, Gender gender, String
job) {
this.birthDay = birthDay;
this.name = name;
this.address = address;
this.gender = gender;
this.job = job;
}
}
enum Gender {
MALE(true), FEMALE(false);
private boolean value;