C# 创建XML文档
2010-07-21 16:02
274 查看
XML文档格式:
C#代码:
<?xml version="1.0"?> <Main> <UserList> <User ID="1"> <姓名>小王</姓名> <年龄>20</年龄> </User> <User ID="2"> <姓名>张三</姓名> <年龄>25</年龄> </User> <User ID="3"> <姓名>李四</姓名> <年龄>15</年龄> </User> </UserList> </Main>
C#代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; namespace ABC_014 { class Program { static void Main(string[] args) { //创建声明节点 XmlDocument xmldoc = new XmlDocument(); XmlNode docnode = xmldoc.CreateNode(XmlNodeType.XmlDeclaration,"",""); xmldoc.AppendChild(docnode); //创建根节点 XmlNode rootnode = xmldoc.CreateElement("Main"); xmldoc.AppendChild(rootnode); //创建一个父节点 XmlNode node_UserList = xmldoc.CreateElement("UserList"); rootnode.AppendChild(node_UserList); //创建一个子节点 XmlElement Node_User1 = xmldoc.CreateElement("User"); Node_User1.SetAttribute("ID", "1"); XmlElement name1 = xmldoc.CreateElement("姓名"); name1.InnerText = "小王"; XmlElement age1 = xmldoc.CreateElement("年龄"); age1.InnerText = "20"; Node_User1.AppendChild(name1); Node_User1.AppendChild(age1); node_UserList.AppendChild(Node_User1); //创建一个子节点 XmlElement Node_User2 = xmldoc.CreateElement("User"); Node_User2.SetAttribute("ID", "2"); XmlElement name2 = xmldoc.CreateElement("姓名"); name2.InnerText = "张三"; XmlElement age2 = xmldoc.CreateElement("年龄"); age2.InnerText = "25"; Node_User2.AppendChild(name2); Node_User2.AppendChild(age2); node_UserList.AppendChild(Node_User2); //创建一个子节点 XmlElement Node_User3 = xmldoc.CreateElement("User"); Node_User3.SetAttribute("ID", "3"); XmlElement name3 = xmldoc.CreateElement("姓名"); name3.InnerText = "李四"; XmlElement age3 = xmldoc.CreateElement("年龄"); age3.InnerText = "15"; Node_User3.AppendChild(name3); Node_User3.AppendChild(age3); node_UserList.AppendChild(Node_User3); //保存xml xmldoc.Save("config.xml"); } } }
相关文章推荐
- C#来创建和读取XML文档
- C#来创建和读取XML文档(一)
- C#来创建和读取XML文档
- C#来创建和读取XML文档
- C#学习笔记之创建带属性的Xml文档
- 用C#创建XML文档和读取并修改XML文档
- C#来创建和读取XML文档(二)
- C#后台代码创建XML文档
- 艾伟_转载:C#来创建和读取XML文档
- C#利用XML创建Excel文档的实现方法
- C#来创建和读取XML文档
- C#创建 xml 文档
- C#来创建和读取XML文档
- C# 创建简单XML文档
- C# 创建xml文档. xml文件中有中文字符,无法用浏览器显示
- C#创建XMl文档的一般过程
- Js 中创建Xml文档,用Ajax传到Cs中处理(C#)
- asp.net C#对xml文档创建 修改 删除 查找
- C#来创建和读取XML文档
- C# 实现对XML文件的基本操作(创建xml文件,增、删、改、查 xml节点信息)