zoukankan      html  css  js  c++  java
  • 追加XML

    追加有两种情况,这个文档可能存在,也可能不存在

    XmlDocument doc = new XmlDocument();
    XmlElement books;      //将books声明在外边这样后面的代码才可以使用这个根节点
    if(File.Exists("Books.xml")) {   doc.Load("Books.xml");     //如果文件存在,先要加载XML
      books = doc.DocumentElement;    //获得文件的根节点 }
    else {
      XmlDeclaration dec = doc.CreateXmlDeclaration("1.0","utf-8",null);  //如果文件不存在,先创建第一行,在创建根节点
      doc.AppendChild(dec);
      books = doc.CreateElement("Books");
      doc.AppendChild(books);
    }

    XmlElement book1 = doc.CreateElement("Book");
    books.AppendChild(book1);
    //……后面的“Name”“Price”与创建的时候一样

    doc.Save("Books.xml");
  • 相关阅读:
    希尔排序
    快速排序
    归并排序
    插入排序
    简单选择排序
    冒泡排序
    算法之时间复杂度和空间复杂度
    数据结构与算法思维导图
    rootfs根文件系统
    kernel 2.6.35.7向S5PV210移植
  • 原文地址:https://www.cnblogs.com/zhangchaoran/p/6836537.html
Copyright © 2011-2022 走看看