xml与对象的相互转化
使用jar包:xstream-1.3.1.jar
XStream xStream = new XStream(new DomDriver()); xStream.toXML(Object obj) 方法可以将对象转化为xml字符串。 xStream.fromXML(String xml) 方法可以将xml字符串转化为对象。
xStream.alias(String nodeName,Class<?> clazz) 方法可以将类名映射成相应的 nodeName字符串 xStream.aliasField(String nodeName,Class<?> clazz,String fieldName) 方法可以将数据类中的fieldName映射成相应的nodeName。
也可以使用注解的方式,使用属性的别名显示: @XStreamAlias(value = "Name") 使用注解方式时,需要显式告知XStream使用注解: stream.processAnnotations(Person.class); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |