實例化(new)一個XML文檔對象:XmlDocument xml = new XmlDocument();
載入實例化的XML對象:xml.Load(Server.MapPath("test.xml"));
獲取實例化的XML對象的節(jié)點:XmlNode root = xml.SelectSingleNode("root");
獲取節(jié)點的子節(jié)點列表:XmlNodeList rootlist = root.ChildNodes;
獲取節(jié)點的值:XmlNode.SelectSingleNode("id").InnerText
獲取實例化的XML對象的節(jié)點:XmlNode root = xml.SelectSingleNode("root");
創(chuàng)建一個XML元素:XmlElement person = xml.CreateElement("person");
創(chuàng)建一個XML元素:XmlElement name = xml.CreateElement("name");
為XML元素賦值:name.InnerText = "小文";
將節(jié)點追加為另一個節(jié)點的子節(jié)點:person.AppendChild(name);
將節(jié)點追加為另一個節(jié)點的子節(jié)點:root.AppendChild(person);
保存修改:xml.Save(Server.MapPath("test.xml"));
獲取實例化的XML對象的節(jié)點:XmlNode root = xml.SelectSingleNode("root");
刪除節(jié)點:root.RemoveChild(XmlNode);
保存修改:xml.Save(Server.MapPath("test.xml"));