我正在用 c# 学习 xml,我正在尝试在 xml(在其他元素内部(上找到一个元素并注释该元素,之后,我想在那个地方添加一个元素,但我不知道如何做到这一点以及更简单的方法。
有人可以帮忙吗?
我推荐LINQ到XML。它非常方便和强大。
var xe = XElement.Load(@"c:example.xml");
var xbook = xe.DescendantsAndSelf().First(i=>i.Name=="Book");
xbook.AddBeforeSelf(new XComment("Some Comment"));
xe.Save(@"C:new.xml");