我有一个名为 Node 的类,在里面我有类型文档类的属性。
当我将它序列化为 XML 时,我得到的输出为
<Node>
<DocumentType>
<File></File>
</DoumentType>
<Node>
但我希望输出为
<Node>
<File></File>
<Node>
对象代码
public class Document
{
[XmlElement(ElementName = "file")]
public string File { get; set; }
}
public class Node
{
public Document NodeDocument
{
get;
set;
}
}
如何使用 C# xml 序列化来做到这一点?