将具有其属性的新节点插入xml

时间:2013-05-20 03:33:40

标签: c# xml linq

我有以下xml节点

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

如何将新元素及其属性插入xml文件

1 个答案:

答案 0 :(得分:0)

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");
相关问题