第一步:构建Javabean
@XStreamAlias注解是别名
@XStreamAsAttribute 注解是讲属性值转化为节点值
@XStreamImplicit(itemFieldName="AvailStatusMessage")注解是该节点有多个节点的标志的别名
第二步:转化为xml文件
如果节点名有下划线的话就需要重写NameCode
制作过程中出现的问题:
1、Exception in thread "main" java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserException
这个主要是因为缺少xmlpull的jar包
2、不能构建或者为空
这个是自己转化为xml的方法写的有问题