您可以使用XmlDocument類和XmlDocument.ImportNode方法來合并多個XML文檔。以下是一個簡單的示例代碼:
XmlDocument mergedDoc = new XmlDocument();
foreach (string filePath in xmlFiles)
{
XmlDocument doc = new XmlDocument();
doc.Load(filePath);
XmlNode importedNode = mergedDoc.ImportNode(doc.DocumentElement, true);
mergedDoc.DocumentElement.AppendChild(importedNode);
}
在這個示例中,xmlFiles是一個包含要合并的XML文檔文件路徑的字符串數組。
mergedDoc.Save("merged.xml");
通過以上步驟,您可以合并多個XML文檔到一個新的XML文檔中。