在C#中,可以使用System.Xml命名空間下的類來(lái)進(jìn)行XML的DOM(Document Object Model)操作。DOM將XML文檔表示為樹(shù)形結(jié)構(gòu),其中每個(gè)節(jié)點(diǎn)表示XML文檔中的一個(gè)部分。可以使用C#中的XmlDocument類和XmlNode類來(lái)創(chuàng)建、讀取、修改和刪除XML文檔中的節(jié)點(diǎn)和屬性。
下面是一些常用的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");