Serialization不序列化第二个嵌套对象

Serialization不序列化第二个嵌套对象

本文介绍了System.Xml.Serialization不序列化第二个嵌套对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在自定义类中有几个嵌套对象,当我尝试序列化为XML时,System.Xml.Serialization似乎没有很好地处理它。它对其他一切都很好,但是对于我的嵌套对象,它似乎完全忽略了它。
为了调试我正在序列化为XML文件并且确定没有足够的嵌套对象。


基本结构是


-MainClass


  -prop1


  -prop2


  -1stNestedClass


      -prop1


      -prop2


      -2ndNestedClass(这一个被擦除)




任何想法?

解决方案

I have several nested objects in a custom class and System.Xml.Serialization doesn't seem to be handling it very well when i try to serialize to XML. It works just fine for everything else but with my nested object it just seems to ignore it altogether. In order to debug I am serializing to an XML file and sure enough no nested object.

The basic structure is

-MainClass

  -prop1

  -prop2

  -1stNestedClass

      -prop1

      -prop2

      -2ndNestedClass (this one gets wiped)

Any ideas?

解决方案


这篇关于System.Xml.Serialization不序列化第二个嵌套对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-22 20:41