我如何使用linq to xml将子节点添加到xml中的现有父节点中

时间:2013-04-22 07:42:01

标签: xml linq-to-xml

假设我们有 XML文件:     <COLLEGE> <location> <area> najafgrah </area> <!--want to add new child node pragmatically--> </location> </COLLEGE>

我如何添加新的儿童节点......

2 个答案:

答案 0 :(得分:1)

这是一个例子。

XElement doc = XElement.Parse(@"<COLLEGE> <location> <area> najafgrah </area>
</location> </COLLEGE>");

doc.Add(new XElement("location", new XElement("area", "area number 2")));

答案 1 :(得分:0)

XElement有一个附加节点的Add方法。您必须导航到学院/位置并在此节点上调用该方法。

XElement.Add