三种序列化方式