2011年11月13日

.NET 序列化与反序化

摘要: 序列化与反序化目的是为了解决对象的传递与持久化操作,如在不同的进程,应用程序哉,服务间传递,对象的保存与状态还原. .net 环境下提供的序列化方式至3.5版本,有二进制,SOAP,XML,DataContract,JavaScript等,开源的有如Json.net等。当然也有自己手动反射实现的,比如利用MemberInfo,或者FormatterServices (二进制,SOAP等方式是封装了FormatterServices 的操作)。以上的几中方式处理序列化的对象都有不同的要求,二进制,SOAP,XML方式要求对象必须属性标记可序列化[Serializable],而DataContra 阅读全文

posted @ 2011-11-13 01:34 小城岁月 阅读(1875) 评论(0) 推荐(3) 编辑

导航

面朝大海,春暖花开!