1:xstream的作用:
把pojo对象转换成xml,把xml转换为pojo对象。默认基于
2:xstream的常用方法介绍:
初时化:
XStream stream=new XStream();
转换声明(对象和xml转换的规则声明) :
1,stream.alias("xml显示", 类.class);//显示对象
2,xstream.aliasField("xml显示", 类.class, "字段名");//显示字段
3,stream.omitField(类.class, "属性名");//省略该字段
4,stream.useAttributeFor("属性名",类.class); //把该属性当作节点的属性
5,stream.addImplicitCollection(ownerType, fieldName) //去掉集合的字段显示
转换为xml:
stream.toXML("对象");
转换为pojo对象:
xstream.fromXML("输入流||xml字符串");