[征集意见]将任意对象保存为xml字符串,然后又可以根据此字符串还原成原对象,如何实现比较好 将任意对象保存为xml字符串,然后又可以根据此字符串还原成原对象,如何实现比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对象!指的是内存中的类实例吧?XML是文本有可读性,内存中实例是二进制流没可读性可以中ObjectOutputStream把内存中实例写到你要的文件(二进制)中用ObjectInputStream回取 如果对象是序列化的,那么通过ArrayOutputStream和ObjectOutputStream配合将数据写入byte数组如果没有序列化,可以通过reflect将对象的变量名称和对象数据的数值读取出来,写入xml。取得时候可以反向操作。具体的看看WebService的实现机制或者soap 用castor可以做到,castor是开源软件 加我MSN ,我给你个方法,以前写的[email protected] 下面帖子植物人大战僵尸的源码谁有不? 求java经典练习 TWAVER如何连接数据库? java中的枚举类型问题 如何在JSP页面做一个下拉菜单,菜单里面连接常用网址 关于james邮件服务器.请指点一二. 使用menu移出移入panel的问题。 谁有JBuilder的补丁,或是第三方控件,能完善一下JBuilder的功能的??? scjp问题请教。 线程同步问题请教!谢谢 作java编程需要具备哪些知识呀。 几个比较简单的问题,请帮忙
XML是文本有可读性,内存中实例是二进制流没可读性
可以中ObjectOutputStream把内存中实例写到你要的文件(二进制)中
用ObjectInputStream回取
如果没有序列化,可以通过reflect将对象的变量名称和对象数据的数值读取出来,写入xml。取得时候可以反向操作。具体的看看WebService的实现机制或者soap