111,131
社区成员
发帖
与我相关
我的任务
分享<bookstore>
<book genre="fantasy" ISBN="2-3631-4">
<PN>00000001</PN>
<Image>test1</Image>
<Time>2009/1/21 下午 01:42:43</Time>
</book>
</bookstore><bookstore>
<book genre="fantasy" ISBN="2-3631-4">
<PN>00000001</PN>
<Image>test1</Image>
<Time>2009/1/21 下午 01:42:43</Time>
</book>
<book genre="fantasy" ISBN="2-3631-4">
<PN>00000002</PN>
<Image>test2</Image>
<Time>2009/1/21 下午 01:42:43</Time>
</book>
</bookstore>
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load("XML文件名"); //加载你的XML文件
XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找bookstore
XmlElement xebook=xmlDoc.CreateElement("book");//创建book节点
xebook.SetAttribute("genre","fantasy");//设置book节点的genre属性
xebook.SetAttribute("ISBN","2-3631-4");//设置book节点的ISBN属性
XmlElement xesub1=xmlDoc.CreateElement("PN"); //创建PN节点
xesub1.InnerText="00000002";//为PN节点赋值
xebook.AppendChild(xesub1);//添加到book节点下
XmlElement xesub2=xmlDoc.CreateElement("Image");//创建Image节点
xesub2.InnerText="test2";//为Image节点赋值
xebook.AppendChild(xesub2); //添加到book节点下
XmlElement xesub3=xmlDoc.CreateElement("Time");//创建Time节点
xesub3.InnerText="2009/1/21 下午 01:42:43";//为Time节点赋值
xebook.AppendChild(xesub3);//添加到book节点下
root.AppendChild(xebook);//将book节点添加到bookstore节点下
xmlDoc.Save("你的XML文件名"); //保存XML文件