猿问

使用XmlSerializer序列化派生类

我正在使用XMLSerializer序列化包含通用列表的对象


List <ChildBase> Children {get;set}


问题在于,每个元素ChildBase实际上都派生自一个抽象类。当我尝试反序列化时,我收到了invalidOperationException


有没有办法可以将XMLSerializer与派生对象一起使用?谢谢。


慕盖茨4494581
浏览 530回答 3
3回答

忽然笑

您可以为此使用XmlIncludeAttribute。

桃花长相依

现在尝试应用此方法:[XmlRoot(ElementName =“ myWrapper”,Namespace =“ URL /”)]公共类MyWrapper&nbsp;
随时随地看视频慕课网APP
我要回答