C#学习笔记之创建Xml文档
2016-06-08 13:10
639 查看
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Xml; namespace 创建Xml { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { // 声明一个Xml文档对象 XmlDocument doc = new XmlDocument(); // 创建Xml描述信息 XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null); doc.AppendChild(dec); // 创建根节点 XmlElement root = doc.CreateElement("Root"); doc.AppendChild(root); // 给根节点创建子节点 XmlElement books = doc.CreateElement("Books"); root.AppendChild(books); // 给子节点添加元素 XmlElement name1 = doc.CreateElement("Name"); name1.InnerText = "西游记"; books.AppendChild(name1); XmlElement price1 = doc.CreateElement("Price"); price1.InnerText = "33"; books.AppendChild(price1); XmlElement name2 = doc.CreateElement("Name"); name2.InnerText = "水浒传"; books.AppendChild(name2); XmlElement price2 = doc.CreateElement("Price"); price2.InnerText = "22"; <span style="white-space:pre"> </span>// 添加文本信息 books.AppendChild(price2); XmlElement name3 = doc.CreateElement("标签"); name3.InnerXml = "<p>我是一个标签</p>"; <span style="white-space:pre"> </span>// 添加标签 books.AppendChild(name3); // 保存Xml文档时,必须要有根元素 doc.Save("XmlDoc.xml"); MessageBox.Show("创建成功"); } } }
相关文章推荐
- C# 应用程序域和程序集
- C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁
- C# web 获取服务端cookie
- C#报警声音
- C# 日期、时间和时区
- c# 本周时间查询
- C# IDispose 接口的实现
- C#中精确计时的一点收获!!!
- silverlight visifire 图表辅助类
- C# 将光标定位到录入式控件(如text,combobox)的末尾
- C# winform 窗体控件随窗体大小改变
- C#中的类(Class)
- C# 按指定数量从前面或者后面删除字符串
- 把C#程序(含多个Dll)合并成一个Exe的超简单方法
- 浅谈.NET编译时注入(C#-->IL)
- C#学习札记——简单运算
- 装箱和拆箱
- C# SerialPort 读写三菱FX系列PLC
- OWIN和Katana入门
- 【C#】ref 和 out