Mega Code Archive

 
Categories / C# / XML
 

Load xml document from xml file

using System; using System.Xml;   class XMLDemo{     [STAThread]     static void Main(string[] args) {       XmlDocument xmlDom = new XmlDocument();       xmlDom.AppendChild(xmlDom.CreateElement("", "books", ""));       XmlElement xmlRoot = xmlDom.DocumentElement;       XmlElement xmlBook;       XmlElement xmlTitle, xmlAuthor, xmlPrice;       XmlText xmlText;            xmlBook= xmlDom.CreateElement("", "A", "");       xmlBook.SetAttribute("property", "", "a");            xmlTitle = xmlDom.CreateElement("", "B", "");       xmlText = xmlDom.CreateTextNode("text");       xmlTitle.AppendChild(xmlText);       xmlBook.AppendChild(xmlTitle);                    xmlRoot.AppendChild(xmlBook);            xmlAuthor = xmlDom.CreateElement("", "C", "");       xmlText = xmlDom.CreateTextNode("textg");       xmlAuthor.AppendChild(xmlText);       xmlBook.AppendChild(xmlAuthor);                    xmlPrice = xmlDom.CreateElement("", "D", "");       xmlText = xmlDom.CreateTextNode("99999");       xmlPrice.AppendChild(xmlText);       xmlBook.AppendChild(xmlPrice);            xmlRoot.AppendChild(xmlBook);            Console.WriteLine(xmlDom.InnerXml);       xmlDom.Save("books.xml");              XmlDocument xmlDom2 = new XmlDocument();       xmlDom2.Load("books.xml");       Console.WriteLine(xmlDom2.InnerXml);     }   }