创建根节点
创建父节点
创建子节点
范例:
//获取根节点对象
XDocument document = new XDocument();
//创建根节点下的父节点
XElement root = new XElement("School");
//创建子节点
XElement book = new XElement("book");
//创建数据
book.SetElementValue("Math", "高等数学");
book.SetElementValue("English", "大学英语");
//给父节点填充内容
root.Add(book);
//创建文件存放路径
root.Save("E:\\xmlinfo.xml");
Console.ReadKey();
加载xml存放路径
获取到XML的根元素
直接获取子元素
通过子元素下面标签获取数据
范例:
//将XML文件加载进来
XDocument document = XDocument.Load("E:\\xmlinfo.xml");
//获取到XML的根元素进行操作
XElement root = document.Root;
XElement ele = root.Element("book");
//获取name标签的值
XElement math = ele.Element("Math");
XElement english = ele.Element("English");
XMLinfo xml = new XMLinfo();
xml.Math = math.ToString();
xml.English = english.ToString();