解析对象和构建对象的。通常对象都是存在于内存中的如果我们想在远程拿到这个对象,那就要把这个对象变成一种可描述的形式进行传输,这就是序列化。反序列话就是我们拿到了关于一个对象的描述,在把他转化成内存中的对象,这就是反序列化过程。
常用的有二进制序列化和xml序列化。
用Json比较好
序列化和反序列化 用在 不同的方式存储或传输数据时使用。比如:把一个C#中的类序列化为字符串或2禁止等,存储到cookie等地方,之后反序列化再使用或传输。
用ajax去访问后台数据, 比较大的时候 ,一般返回json ,所以后台要序列化,客户端得到返回json对象要使用的话,必须反序列化。。。
序列化可以将一个类对象保存到硬盘上,在用的时候,再把它转换为我们保存时的类对象. 这个过程就是一个序列化和反序列化。
关于XML序列化可以看看这个:http://q.cnblogs.com/q/17154/