XStream 操作XML命名简单的API

问题

假设我们的客户定义了一个基本的XML文件,我们应该使XStream的读/写:

基于以上的XML文件我们将创建一些模型类和配置XStream写/从这个格式读取。

创建java类模型

首先,该类将代表我们的XML文件显示,下一步,开始用一个简单的博客:

一个基本的作者名字:

一个博客条目包含一个标题和描述:

一个简单的测试

但是返回的结果却不是我们想要的:

 

一、重命名类标签

博客类

内容类

测试类:

重新测试结果:

 

二、重命名标签

测试类

我们把wirter命名为author,效果如下:

 

三、隐藏标签或者说是删除标签

测试代码:

测试结果:把entries隐藏

 

四、重命名包名

测试代码:

测试结果:

 

参考源码:XStream-Sample-Alias

 

 






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

发布者

souvc

souvc

搜你所想,投你所好。