Java中把对象转换成XML的代码
发布时间:2013-09-30 17:53 来源/作者:藕码网 分类:扩展区
TAG标签:
本文介绍一个工具代码,可以用于Java中把对象转换成XML的代码。
- 运行环境:JDK1.6+Tomcat6.0 + Eclipse
- 授权方式:开源
- 下载积分:免费
- 推荐等级:★★★★
- 更新时间:2013-09-30
- 演示地址:暂无
- 代码详情
- 用户评论
- 相关代码
-
本文介绍一个工具代码,可以用于Java中把对象转换成XML的代码。本代码把java的可序列化的对象(实现Serializable接口)序列化保存到XML文件里面,如果想一次保存多个可序列化对象请用集合进行封装保存时将会用现在的对象原来的XML文件内容。
部分代码展示:
//创建输出文件
File fo = new File(fileName);
//文件不存在,就创建该文件
if(!fo.exists())
{
//先创建文件的目录
String path = fileName.substring(0,fileName.lastIndexOf('.'));
File pFile = new File(path);
pFile.mkdirs();
}
//创建文件输出流
FileOutputStream fos = new FileOutputStream(fo);
//创建XML文件对象输出类实例
XMLEncoder encoder = new XMLEncoder(fos);
//对象序列化输出到XML文件
encoder.writeObject(obj);
encoder.flush();
//关闭序列化工具
encoder.close();
//关闭输出流
fos.close();
-
最新评论
菜单/ Menu
热门下载/ HOT