Xstrem用法总结.docVIP

  • 58
  • 0
  • 约4.7万字
  • 约 8页
  • 2017-01-03 发布于河南
  • 举报
XStream对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new XStream()即可。 Java到xml,用toXML()方法。 Xml到Java,用fromXML()方法。 在没有任何默认配置的情况下,java到xml的映射,是java成员名对应xml的元素名,java类的全名对应xml根元素的名字。而实际中,往往是xml和java类都有了,要完成相互转换,必须进行别名映射。 别名配置包含三种情况: 1、类别名,用alias(String name, Class type)。 2、类成员别名,用aliasField(String alias, Class definedIn, String fieldName) 3、 类成员作为属性别名,用 aliasAttribute(Class definedIn, String attributeName, String alias),单独命名没有意义,还要通过useAttributeFor(Class definedIn, String fieldName) 应用到某个类上。 XStream Annotation @XStreamAlias(Alias Name): used to alias Class name and field @XStreamAsAtt

文档评论(0)

1亿VIP精品文档

相关文档