new XmlDocument()
using System; using System.Collections; using System.Data; using System.Xml; public class MainClass { public static void Main() { XmlDocument doc = new XmlDocument(); XmlElement root = doc.CreateElement( "books" ); doc.AppendChild( root ); XmlElement eltBook = doc.CreateElement( "book" ); root.AppendChild( eltBook ); XmlElement eltTitle = doc.CreateElement( "title" ); eltTitle.AppendChild( doc.CreateTextNode( "myTitle" ) ); eltBook.AppendChild( eltTitle ); XmlElement eltAuthor = doc.CreateElement( "author" ); eltAuthor.AppendChild( doc.CreateTextNode( "myAuthor" ) ); eltBook.AppendChild( eltAuthor ); XmlElement eltPrice = doc.CreateElement( "price" ); eltPrice.AppendChild( doc.CreateTextNode( "10.0" ) ); eltBook.AppendChild( eltPrice ); Console.WriteLine( doc.OuterXml ); } }