I have a class named Node and inside that i have Property of Type Document Class.

When I serialize it into XML, I get the output as

```
<Node>
<DocumentType>
<File></File>
</DoumentType>
<Node>

```

But I want the output as 

```
<Node>
<File></File>
<Node>

```

Object Code

```
public class Document
{
    [XmlElement(ElementName = "file")]
    public string File { get; set; }
}

public class Node
{
    public Document NodeDocument
    {
        get;
        set;
    }
}

```

How can I do that using C# xml Serialization?