XStream 注解形式操作XML实例

 

准备工作:

(1)通过Maven 创建一个Java项目  XStream-Sample-Annotations

(2)并在pom.xml文件添加以下的依赖

(3)包结构如下

以下是使用的详细过程

一、默认不用注解形式

首先我们先看看不用注解生成XML的情况

创建RendezvousMessages类

创建测试方法

输出XML的效果:

 

二、测试注解命名

创建RendezvousMessages2类

创建测试方法

输出效果:

 

三、测试添加默认List属性

创建RendezvousMessages3类

测试方法

测试结果

 

四、测试添加List属性注解

创建RendezvousMessages4类

测试方法:

测试结果:

 

五、测试local Converters

创建RendezvousMessages5类

测试方法

测试结果

 

六、测试自定义 local Converters

创建RendezvousMessages6类

自定义转换器

创建测试方法

测试结果

 

七、测试Boolean 类型自定义注解

创建RendezvousMessages7类

测试方法

测试结果

 

八、测试 Attributes 标签属性值

创建RendezvousMessages8类

创建测试方法

测试结果

 

九、测试  Field as Text Value

创建RendezvousMessages9类

测试方法

测试结果暂时不通过。有待测试。

 

十、测试  Field as Text Value

测试RendezvousMessages10类

测试方法

测试结果暂时不通过。

 

十一、测试 自动化注解

创建RendezvousMessages11类

测试默认方法

默认输出结果

测试自动注解方法

测试结果

 

以上参考源码:XStream-Sample-Annotations

 






如果您认为本教程质量不错,读后觉得收获很大,预期工资能蹭蹭蹭的往上涨,那么不妨小额赞助我一下,让我有动力继续写出高质量的教程。

发布者

souvc

souvc

搜你所想,投你所好。

《XStream 注解形式操作XML实例》有59个想法

  1. Pingback: stella sportswear
  2. Pingback: curry shoes foot
  3. Pingback: nfl winter hats
  4. Pingback: nike presto ultra se

发表评论