首先定义一个类,封装好属性,有无参和有参两种构造方法,有toString方法
需要一个jar包叫:xstream.jar 到相关官网下载
JAVA转换XML
Book book = new Book("红楼梦", "曹雪芹", "180.00");
XStream xStream = new XStream();
// 开启注释
xStream.autodetectAnnotations(true);
// 转化成xml文件
String xml = xStream.toXML(book);
最终生成的是String的字符串,这个具体有自己转换
XML转换JAVA
xnl是一个生成的xml字符串
XStream xStream = new XStream();
xStream.alias(xml, Book.class);
Book book = (Book) xStream.fromXML(xml);
//开启注释
xStream.autodetectAnnotations(true);
这样就是把xml封装到了Book类中,转化成功