Если я правильно понимаю, этот инструмент может помочь.
Генератор XML
Это то, что я обычно использую при работе с XML.
Если вам нужно решение с помощью кода, вы можете использовать это:
XmlTextWriter textWriter = new XmlTextWriter("po.xml", null);
textWriter.Formatting = Formatting.Indented;
XmlQualifiedName qname = new XmlQualifiedName("PurchaseOrder",
"http://tempuri.org");
XmlSampleGenerator generator = new XmlSampleGenerator("po.xsd", qname);
genr.WriteXml(textWriter);
Взято из MSDN