本文实例讲述了Javabean基于xstream包实现转XML文档的方法。分享给大家供大家参考,具体如下:
1. 所需Jar包:
xpp3_min.jar
xstream.jar
本站下载地址。
把这两个jar所添加到项目中
2. 添加两个用于测试的javabean:Province和City
class Province { private String name;// 省名 private Listcities = new ArrayList (); public String getName() { return name; } public void setName(String name) { this.name = name; } public List getCities() { return cities; } public void setCities(List cities) { this.cities = cities; } public void addCity(City city) { cities.add(city); } } class City { private String name;// 市名 private String description;// 描述 private String[] counties; // 该市的所有县 public String getName() { return name; } public void setName(String name) { this.name = name; } public String[] getCounties() { return this.counties; } public void setCounties(String[] countries) { this.counties = countries; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } @Override public String toString() { return "City [name=" + name + ", description=" + description + "]"; } public City() { super(); } public City(String name, String description) { super(); this.name = name; this.description = description; } }