我似乎无法让这个工作,这是我的(剥离)代码: -
[XmlRoot("report")] public class Report { [XmlArray("sections"), XmlArrayItem("section")] public ListSections; } public class Section { public Report Report; }
我错过了什么吗?
您的对象包含XmlSerializer类不支持的循环引用.你可以改为看的DataContractSerializer其支持这样的场景.