- XmlDocument doc = new XmlDocument();
- XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "GB2312", null);
- doc.AppendChild(dec);
- //创建一个根节点(一级)
- XmlElement root = doc.CreateElement("First");
- doc.AppendChild(root);
- //创建节点(二级)
- XmlNode node = doc.CreateElement("Seconde");
- //创建节点(三级)
- XmlElement element1 = doc.CreateElement("Third1");
- element1.SetAttribute("Name", "Sam");
- element1.SetAttribute("ID", "665");
- element1.InnerText = "Sam Comment";
- node.AppendChild(element1);
- //带有"<![CDATA[ ]]>"的元素
- XmlElement element2 = doc.CreateElement("Third2");
- element2.SetAttribute("Name", "Round");
- element2.SetAttribute("ID", "678");
- element2.InnerText = "Round Comment";
- XmlCDataSection idata=doc.CreateCDataSection("item");
- idata.InnerText="1235";
element2.AppendChild(idata); - node.AppendChild(element2);
- root.AppendChild(node);
- doc.Save(@"d:/bb.xml");
- Console.Write(doc.OuterXml);
用C#创建XML
最新推荐文章于 2024-09-12 15:39:41 发布