插入属性为xml的新节点

本文关键字:节点 新节点 属性 xml 插入 | 更新日期: 2023-09-27 18:14:36

我有以下xml节点

  <group>
    <level id="1" name="Level 1" />
    <level id="2" name="Level 2" />
  </group>

如何在xml文件中插入带有属性的新元素

插入属性为xml的新节点

var doc = XDocument.Load("yourxmlfile.xml");
var x = new XElement("level", 
         new XAttribute("id", 3), 
         new XAttribute("name", "Level 3"));
doc.Element("group").Add(x);
doc.Save("yourxmlfile.xml");