黑马程序员技术交流社区

标题: xml创建节点(根节点、子节点) [打印本页]

作者: 陈君    时间: 2014-8-7 18:33
标题: xml创建节点(根节点、子节点)

声明、创建、创建根节点、添加Books的子节点最后保存文档(如果已经存在该文件,则更新之;如果没有,则创建该文件),不会的朋友可以了解下哈

  1. protected void Button1_Click(object sender, EventArgs e)//创建xml
  2. {
  3. //声明
  4. XmlDocument x = new XmlDocument();
  5. //创建
  6. XmlDeclaration xd = x.CreateXmlDeclaration("1.0", "GB2312", null);
  7. x.AppendChild(xd);
  8. //创建根节点
  9. XmlElement element = x.CreateElement("Books");
  10. x.AppendChild(element);
  11. //添加Books的子节点
  12. XmlNode book = x.CreateElement("Book");
  13. //给Book添加元素
  14. XmlElement bookname = x.CreateElement("书名");
  15. bookname.InnerText = "三国";
  16. //逐级添加到节点上
  17. book.AppendChild(bookname);
  18. element.AppendChild(book);
  19. x.AppendChild(element);
  20. //保存文档(如果已经存在该文件,则更新之;如果没有,则创建该文件)
  21. x.Save(@"F:/Books.xml");

  22. }
复制代码


  1. <DIV> </DIV>
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2