C#Doc写入 XML文件
2021-06-11 06:02
标签:不用 成功 技术 stat .com 标准 col ldo creat HTML是XML的先驱,XML延续了HTML的简单性的优点。XML不是用来替代HTML的, XML和HTML为不同的目的而设计: XML被设计用来描述数据,其焦点是数据的内容。HTML被设计用来显示数据,其焦点是数据的外观。HTML旨在显示信息,而XML旨在描述信息HTML是XML的先驱,XML延续了HTML的简单性的优点。XML不是用来替代HTML的, XML和HTML为不同的目的而设计: XML被设计用来描述数据,其焦点是数据的内容。HTML被设计用来显示数据,其焦点是数据的外观。HTML旨在显示信息,而XML旨在描述信息 优点: 格式标准任何语言都内置了XML分析殷勤,不用单独进行文件分析引擎的编写. 缺点: 用普通二进制传输数据的缺点,解析方式各异.. C#Doc写入 XML文件 标签:不用 成功 技术 stat .com 标准 col ldo creat 原文地址:https://www.cnblogs.com/ASsss/p/10570573.html
容易读懂; 1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml;
6 namespace _03写入一个XML文件
7 {
8 class Program
9 {
10 static void Main(string[] args)
11 {
12 //1、创建一个XML文档对象
13 XmlDocument doc = new XmlDocument();
14 //2、创建第一行描述信息
15 XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null);
16 //3、将创建的第一行数据添加到文档中
17 doc.AppendChild(dec);
18 //4、给文档添加根节点
19 XmlElement books = doc.CreateElement("Books");
20 //5、将根节点添加给文档对象
21 doc.AppendChild(books);
22
23 //6、给根节点添加子节点
24 XmlElement book1 = doc.CreateElement("Book");
25 //将子节点book1添加到根节点下
26 books.AppendChild(book1);
27
28 //7、给book1添加子节点
29 XmlElement bookName1 = doc.CreateElement("BookName");
30 //8、设置标签中显示的文本
31 bookName1.InnerText = "水浒传";
32 book1.AppendChild(bookName1);
33
34
35 XmlElement author1 = doc.CreateElement("Author");
36 author1.InnerText = "20RMB";
37 book1.AppendChild(author1);
38
39
40 XmlElement des1 = doc.CreateElement("Des");
41 des1.InnerXml = "好看,顶!~!!!!";
42 book1.AppendChild(des1);
43
44
45 Console.WriteLine("保存成功");
46 doc.Save("Book.xml");
47 Console.ReadKey();
48 }
49 }
50 }
上一篇:C#继承的执行顺序
下一篇:C#找到目录和其子目录的某个文件