技术中心

这里象征着我们的态度和能力

>使用XStream把Java对象序列化为XML
作者:中国IT实验室    来源:中国IT实验室    发布时间:2012-01-28      浏览次数:6058
分享到:
欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

    使用 XStream 不用任何映射就能实现多数 Java 对象的序列化。在生成的 XML 中对象名变成了元素名,类中的字符串组成了 XML 中的元素内容。使用 XStream 序列化的类不需要实现 Serializable 接口。XStream 是一种序列化工具而不是数据绑定工具,就是说不能从 XML 或者 XML Schema Definition (XSD) 文件生成类。

    和其他序列化工具相比,XStream 有三个突出的特点:

    1. XStream 不关心序列化/逆序列化的类的字段的可见性。

    2. 序列化/逆序列化类的字段不需要 getter 和 setter 方法。

    3. 序列化/逆序列化的类不需要有默认构造函数。

    不需要修改类,使用 XStream 就能直接序列化/逆序列化任何第三方类。

    设置开发环境

    按照下列步骤下载和安装 XStream(下载链接参见 参考资料):

    1. 从 Eclipse 网站下载 Eclipse.安装的时候将其解压到选定的文件夹,本文中用 eclipse_home 表示。本文假定使用 Eclipse 3.3.

    2. 从 XStream 网站下载最新的 XStream 稳定版本。安装的时候解压到选定的文件夹,本文用 xstream_home 表示。假定使用的 XStream 版本是 1.2.2.

    3. 从 Sun 网站下载 Java Platform, Standard Edition (J2SE) 软件开发工具箱(SDK)。安装到选定的文件夹,本文用 java_home 表示。假定版本为 1.5.0_05.

    创建一个 Java 项目

    要创建一个 Java 项目,需要选择 File > New > Project,然后按下列步骤操作:

    1. 选择 Java > Java Project > Next(如图 1 所示)。

图 1. 新建 Java 项目

    2. 填写项目名称并单击 Next(如 图 2 所示)。

图 2. 填写项目名称

    3. 单击 Finish 完成该任务(如 图 3 所示)。

图 3. 完成设置

    图 4 显示了新建的 Java 项目。

 

图 4. 新建的 Java 项目

[1] [2] [3] 下一页

4000-880-989
(24小时热线)
联系客服
微信公众号

官方公众号

小程序

©2008-2022 CORPORATION ALL Rights Reserved. 昆明奥远科技有限公司版权所有 滇ICP备09003328号-1 滇公网安备 53011102000818号 增值电信业务经营许可证号:滇B2-20110045
昆明那家网络公司好,新媒体运营,网站优化,网络推广,网站建设,网页设计,网站设计,网站推广,云南网站公司,昆明新媒体公司,云南网红主播,昆明SEO公司,昆明网站建设,昆明网络推广,昆明网站优化,昆明网站推广,红河网站建设,大理网络公司,曲靖网络公司,丽江网站设计,昭通网络公司,保山大数据服务,智慧高速建设,智慧校园服务,云南IDC服务商,网络安全测评,等保测评,网站关键词排名优化服务,服务客户尽超2000余家,一切尽在奥远科技,服务电话:13888956730