对象序列化技术在大量数据缓存技术中需要用到,但对于复杂对象,如何实现序列化与反序列化呢?
下面是我写的一个软件中的部分有关序列化的代码,共享之供大家批评,这里展示的是简单的二进制序列化,复杂的还有自定义XML序列化,但由于本人对XML Schem不太熟悉,不知道如何编写高效的XML序列化,例如:Word可以直接存储为XML格式。
下面是测试它的类:
该程序实现了完整的序列化与反序列化,当然,在流处理过程中,还可以使用Zip技术,直接对序列化流进行压缩。
大家如果有对自定义XML序列化实现的较好的代码,希望能和我交流。
e-Mail: SGSoft@gmail.com