1、XStream可以把JavaBean转化为(序列化为)xml
依赖jar包:核心jar包:xstream-1.4.7.jar;必须依赖包:xpp3_min-1.1.4c(XML Pull Parser,一款速度很快的XML解析器);xstream-benchmark-1.4.7.jar;xstream-hibernate-1.4.7.jar;
2、使用步骤
XStream xstream = new XStream();
String xmlStr = xstream.toXML(javabean);
示例:
import java.util.ArrayList;
import java.util.List;
import com.thoughtworks.xstream.XStream;
public class Testpc {
public static void main(String[] args) {
List<Province> proList = getProvinceList() ;
XStream xstream = new XStream() ;
//String s = xstream.toXML(proList) ;
//System.out.println(s);
/*
<list>-->List类型显示list
<com.demo1.Province>-->javabean的类型为Province,它的元素名称为类的完整名
<name>北京</name>