Thursday, July 9, 2009

How to create XML documents in c#?

using System;


using System.Xml;





namespace PavelTsekov


{


class MainClass


{


XmlDocument xmldoc;


XmlNode xmlnode;


XmlElement xmlelem;


XmlElement xmlelem2;


XmlText xmltext;


static void Main(string[] args)


{


MainClass app=new MainClass();


}


public MainClass() //constructor


{


xmldoc=new XmlDocument();


//let's add the XML declaration section


xmlnode=xmldoc.CreateNode(XmlNodeType.Xm...


xmldoc.AppendChild(xmlnode);


//let's add the root element


xmlelem=xmldoc.CreateElement("","ROOT","...


xmltext=xmldoc.CreateTextNode("This is the text of the root element");


xmlelem.AppendChild(xmltext);


xmldoc.AppendChild(xmlelem);


//let's add another element (child of the root)


xmlelem2=xmldoc.CreateElement("","Sample...


xmltext=xmldoc.CreateTextNode("The text of the sample element");


xmlelem2.AppendChild(xmltext);


xmldoc.ChildNodes.Item(1).AppendChild(xm...


//let's try to save the XML document in a file: C:\pavel.xml


try


{


xmldoc.Save("c:\pavel.xml"); //I've chosen the c:\ for the resulting file pavel.xml


}


catch (Exception e)


{


Console.WriteLine(e.Message);


}


Console.ReadLine();


}


}


}

How to create XML documents in c#?
http://msdn.microsoft.com/library/defaul...

garden centre

No comments:

Post a Comment