java下 如何把一个object通过数据流写入

我需要把一个object通过数据流写入。我用的是ObjectOutputStream的writeObject方法。但是这个方法必须要求写入的Object必须支持serializable接口。但是我的这个Object相当比较复杂。里面还包含许多object。没有办法全部实现serializable接口。

肿么办,求指点。


眼眸繁星
浏览 1058回答 2
2回答

婷婷同学_

搜索这个文档:《使用XStream实现Java对象与XML转换》可以解决你的问题。

子衿沉夜

序列化的前提就是实现serializable接口,如果不能的话,只能自己写代码来实现你说的吧object通过数据流写入了(自己通过IO实现了)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android
Java