xml的dom操作一直感觉很难,不过今天算是闯关成功,总结一些:
对一个xml文件(我的test.xml只有根目录<book>)更新大体步骤:
1,加载xml文件
 XmlDocument doc = new XmlDocument();
            doc.Load(Server.MapPath("test.xml"));
2,创建新结点并且添加到根结点下
XmlElement parentNode = doc.CreateElement("member");
            doc.DocumentElement.PrependChild(parentNode);
3,创建新元素节点
XmlElement nameNode = doc.CreateElement("name");
4,把节点添加到父节点上(这里父节点是parentNode)
parentNode.AppendChild(nameNode);
5,添加节点文本内容
XmlText nameText = doc.CreateTextNode("beijing");
6,文本内容添加到相应节点
nameNode.AppendChild(nameText);或者nameNode.InnerText = nameText.Value;
7,保存xml
doc.Save(Server.MapPath("test.xml"));
生成的xml如下:
<?xml version="1.0" encoding="utf-8"?>
<book>
  <member>
    <name>beijing</name>
  </member> 
</book>

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2022-03-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
  • 2021-11-15
猜你喜欢
  • 2021-10-25
  • 2022-12-23
  • 2021-07-29
  • 2022-01-11
  • 2021-05-20
  • 2021-09-23
相关资源
相似解决方案