我正在研究XML序列化,并且非常新的。 (C#.net winform应用程序)
我陷入了一种情况。我的客户已经提供了我的一个类库文件,他建议通过覆盖我的课程来使用它。
所以我已经做了以下事情。
[Serializable]
public class PipeXML : PackPro.CommonLibrary.Pipe
{
public PipeXML() { }
}
现在,我想使用XML序列化程序为其编写XML,他的lib不包含任何XML支持的东西,如Serializable或XMLAttribute,其中包含XMLElement标记。
现在,当我尝试序列化时,我的误差低于此值。
“不期望类型为ClassLib.BusinessObjects.PipeXML。使用XmlInclude或SoapInclude属性指定静态未知的类型。”
有没有人有想法,我现在如何序列化我的类并编写XML。