是否可以反序列化(c#)一块xml,csv,json(无论它是什么),而不知道它的类型?但是要给一个对象(最终是正确的类型)?
对的,这是可能的。
序列化的 XML/CSV/JSON 数据必须包含标识符,以允许反序列化器知道要创建什么类型的对象,因为事先无法知道这一点。为了使反序列化器能够构造新的对象实例,通常采用 FactoryMethod 设计模式。
反序列化比序列化更难。
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |