-
5 votesanswersviews
避免在.Net DataContractSerializer中使用“http://www.w3.org/2001/XMLSchema-instance”命名空间
我有一系列的类,我在.NET 4.0中使用.NET的DataContractSerializer转换为XML . 序列化工作正常,我可以解析XML并在以后重新创建.NET对象而没有任何困难 . 但是,大多数DataMember都不是必需的 . [DataMember(IsRequired = false)] . 这非常适用于对XML进行反序列化,然后您可以在文档中错过XML节点,但是当将现有对象...