目录:
1.创建XML
1)创建普通XML
2)创建带属性的XML
2.追加XML
3.读取XML
1)读取普通XML
2)读取带属性的XML
4.修改属性的值
5.删除XML节点
作为一个小型的数据存储传递的工具——XML,大家肯定也不陌生,今天就关于XML的一些简单操作做些总结。
这些都是在控制台进行操作的·····
1.创建XML
1)创建普通XML
static void Main(string[] args) { //通过代码来创建XML文档 //1、引用命名空间 //2、创建XML文档对象 XmlDocument doc = new XmlDocument(); //3、创建第一个行描述信息,并且添加到doc文档中 XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null); doc.AppendChild(dec); //4、创建根节点 XmlElement books = doc.CreateElement("Books"); //将根节点添加到文档中 doc.AppendChild(books); //5、给根节点Books创建子节点 XmlElement book1 = doc.CreateElement("Book"); //将book添加到根节点 books.AppendChild(book1); //6、给Book1添加子节点 XmlElement name1 = doc.CreateElement("Name"); name1.InnerText = "三国演义"; book1.AppendChild(name1); XmlElement price1 = doc.CreateElement("Price"); price1.InnerText = "70"; book1.AppendChild(price1); XmlElement des1 = doc.CreateElement("Des"); des1.InnerText = "好看"; book1.AppendChild(des1); XmlElement book2 = doc.CreateElement("Book"); books.AppendChild(book2); XmlElement name2 = doc.CreateElement("Name"); name2.InnerText = "西游记"; book2.AppendChild(name2); XmlElement price2= doc.CreateElement("Price"); price2.InnerText = "80"; book2.AppendChild(price2); XmlElement des2 = doc.CreateElement("Des"); des2.InnerText = "还不错"; book2.AppendChild(des2); doc.Save("Books.xml"); Console.WriteLine("保存成功"); Console.ReadKey(); }