whats wrong is that the xml inside of `content` has a root element
whats wrong is that the xml inside of
content has a root element
content was just a normal xml object


XmlDocument doc = new XmlDocument();
using(XmlWriter writer = doc.CreateNavigator().AppendChild())
{
new XmlSerializer(o.GetType()).Serialize(writer, o);
}
return doc.DocumentElement.whatever.InnerXml<news>
<subcategory>
<id>1</id>
<title>Subcategory title</title>
<item>
<id>2</id>
<subject>Item subject</subject>
<content><frame width="100"><title>Frame item title</title><item width="100"><content>Frame item content</content><background>Frame item background</background></item></frame></content>
</item>
</subcategory>
</news>