xml的根节点和子节点等如何创建

声明、创建、创建根节点、添加Books的子节点最后保存文档(如果已经存在该文件,则更新之;如果没有,则创建该文件) 

复制代码 代码如下:

protected void Button1_Click(object sender, EventArgs e)//创建xml

{

//声明

XmlDocument x = new XmlDocument();

//创建

XmlDeclaration xd = x.CreateXmlDeclaration(“1.0”, “GB2312”, null);

x.AppendChild(xd);

//创建根节点

XmlElement element = x.CreateElement(“Books”);

x.AppendChild(element);

//添加Books的子节点

XmlNode book = x.CreateElement(“Book”);

//给Book添加元素

XmlElement bookname = x.CreateElement(“书名”);

bookname.InnerText = “三国”;

//逐级添加到节点上

book.AppendChild(bookname);

element.AppendChild(book);

x.AppendChild(element);

//保存文档(如果已经存在该文件,则更新之;如果没有,则创建该文件)

x.Save(@”F:/Books.xml”);

}

不知道朋友们看完这篇文章后,对这方面的了解是不是更加透彻了呢?在我们爱站技术频道有很多有趣的技术文章,喜欢记得来关注收藏。