独立于类存储XML序列化元数据

时间:2011-12-17 16:37:06

标签: c# .net xml

如何存储XML序列化信息,例如类声明之外的属性和属性/元素之间的映射?我想我的类对象可能来自不同的数据源,我不希望它们保留额外的信息。当我将xml元数据存储在不同的类中时,mvc中的MetadataClassAttribute可能会有所帮助吗? 谢谢,

1 个答案:

答案 0 :(得分:0)

如果您是通过XmlSerializer执行此操作,则需要查看XmlAttibuteOverrides,但是这没有保存/加载功能 - 您必须手动编写te覆盖,或者编写自己的通用抽象层。另外:您必须存储为从XmlAttributeOverrides创建的重用序列化程序,否则您将出血组件。

相关问题