}
public void setAddress(String address) {
this.address = address;
}
public String toString() {
return "age:" + age +
" sex:" + sex +
" address:" + address;
}
}
[java]
package demo20130531; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Unmarshaller; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; //根元素的标签名为articles @XmlRootElement(name = "articles") public class ArticleData { //articles元素下有多个article元素 List
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
//根元素的标签名为articles
@XmlRootElement(name = "articles")
public class ArticleData {
//articles元素下有多个article元素
List
public List
return article;
}
public void setArticle(List
this.article = article;
}
public static void main(String[] args) throws IOException {
// 创建xml文档对象,其保存在E盘的根目录下的article.xml文件
File xmlFile = new File("src2/demo20130531/article.xml");
// System.out.println(xmlFile.getAbsolutePath());
// System.out.println(xmlFile.getParent());
if(!xmlFile.exists())
x