<root>
<element1>innertext</element1>
<element2>innertext</element2>
<element3>
<child1>innertext</child1>
</element3>
</root>
我有上面顯示的xml結構。在這個xml結構中添加一個元素
我想「附加」的XML文件(它已經創建)以添加另一個「孩子」裏面元素3>,這樣它看起來就像這樣:
<root>
<element1>innertext</element1>
<element2>innertext</element2>
<element3>
<child1>innertext</child1>
<child2>innertext</child2>
</element3>
</root>
的LINQ to XML和/或XPath將是巨大的
編輯: 我也試着這樣做:
XElement doc = XElement.Load(mainDirectory);
XElement newElem = doc.Elements("element3").First();
newElem.Add(new XElement("child2", "child2innertext"));
doc.Add(newElem);
doc.Save(mainDirectory);
您的回答Murali和Azhar工作。謝謝! – Mikk