我有一个如下的 xml 文档:
-<Machines>
-<Machine>
-<InstallPath >
<Component "/>
<Component "/>
<Component "/>
<Component "/>
<Component "/>
</InstallPath>
</Machine>
</Machines>
我需要在使用 C# 的机器之前添加一个根清单元素。
我尝试了以下代码,但收到一条错误消息,指出文档构造不正确。
这是我正在尝试的代码:
using (XmlReader reader = cmd.ExecuteXmlReader())
{
XDocument doc = XDocument.Load(reader);
doc.Root.AddBeforeSelf(new XElement("Manifest"));
string path = outputPath + "\\" + xmlFileName;
doc.Save(path);
}