View Code
1 XmlDocument doc = new XmlDocument (); 2 XmlDeclaration dec = doc. createXmlDeclaration ("1.0", "GB2312", null); 3 doc. appendChild (dec); 4 // create a root node (level 1) 5 XmlElement root = doc. createElement ("First"); 6 doc. appendChild (root); 7 // create a node (level 2) 8 XmlNode node = doc. createElement ("Seconde"); 9 // create a node (level 3) 10 XmlElement element1 = doc. createElement ("Third1"); 11 element1.SetAttribute ("Name", "Sam"); 12 element1.SetAttribute ("ID", "665"); 13 element1.InnerText = "Sam Comment "; 14 node. appendChild (element1); 15 16 XmlElement element2 = doc. createElement ("Third2"); 17 element2.SetAttribute ("Name", "Round"); 18 element2.SetAttribute ("ID", "678"); 19 element2.InnerText = "Round Comment "; 20 node. appendChild (element2); 21 22 23 24 root. appendChild (node); 25 doc. save (@ "d: \ bb. xml "); 26 Console. write (doc. outerXml );