美文网首页
八、存档服务——1、类序列化为xml和反序列化

八、存档服务——1、类序列化为xml和反序列化

作者: GameObjectLgy | 来源:发表于2021-09-26 10:40 被阅读0次
序列化
MyObject obj = new MyObject();
obj.n1 = 1;
obj.n2 = 24;
obj.str = "一些字符串";
IFormatter formatter = new BinaryFormatter();
Stream stream = new FileStream("MyFile.bin", FileMode.Create,
FileAccess.Write, FileShare.None);
formatter.Serialize(stream, obj);
stream.Close();
反序列化
IFormatter formatter = new BinaryFormatter();
Stream stream = new FileStream("MyFile。bin", FileMode.Open,
FileAccess.Read, FileShare.Read);
MyObject obj = (MyObject) formatter.Deserialize(fromStream);
stream.Close();
```C#

##### 序列化标签
[Serializable]  对某个类进行序列化
[NonSerialized]   对某个字段不进行序列化

##### 读取xml文件

相关文章

  • 八、存档服务——1、类序列化为xml和反序列化

    序列化 反序列化

  • Xstream反序列化漏洞

    1. Xtream实现序列化 XStream是Java类库,可以将对象序列化为XML格式或将XML反序列化为对象。...

  • Unity xml序列化和反序列化

    xml序列化 也就是将一个类序列化本地数据,例如以下类: 实际使用测试,将类转化为xml: (刷新unity,缩小...

  • xml解析之xstream

    XStream是Java类库,用来将对象序列化成XML (JSON)或反序列化为对象。相对于jaxb来说要简单易用...

  • 富友支付新API如何使用?

    1. 由于富友API以XML作为序列化手段,因此需要一个辅助类进行Java bean与XML之间的序列化和反序列化...

  • DRF使用篇(三):序列化

    一.序列化和反序列化 序列化将数据库数据序列化为前端所需要的格式,并返回 反序列化将前端发送的数据反序列化为模型类...

  • 第四十二节 存档

    01.存档实现方式 将需要保存的数据存储在一个类中,存档时,将此类序列化为二进制数据保存在存档文件中。 02.创建...

  • UnityXml序列化

    Xml序列化 例:给需要序列化的类或属性添加标签 主要代码 Xml反序列化 主要代码

  • XML的序列化和反序列化

    XML的序列化和反序列化 System.Xml.Serialization命名空间中有一系列的特性类,用来控制复杂...

  • 6、DRF框架之serializer序列化

    一、序列化与反序列化 1.序列化 概念:将程序中的一个数据结构类型转化为其它格式(字典、json、XML等)。例如...

网友评论

      本文标题:八、存档服务——1、类序列化为xml和反序列化

      本文链接:https://www.haomeiwen.com/subject/vwnpektx.html