在C#中,可以使用System.Xml命名空間下的類來進行XML的DOM(Document Object Model)操作。DOM將XML文檔表示為樹形結構,其中每個節點表示XML文檔中的一個部分。可以使用C#中的XmlDocument類和XmlNode類來創建、讀取、修改和刪除XML文檔中的節點和屬性。
下面是一些常用的DOM操作:
XmlDocument doc = new XmlDocument();
doc.Load("example.xml");
XmlNode newElement = doc.CreateElement("newElement");
XmlNode root = doc.DocumentElement;
root.AppendChild(newElement);
newElement.InnerText = "new text";
XmlNode childNode = root.ChildNodes[0];
root.RemoveChild(childNode);
doc.Save("example.xml");