实例化(new)一个XML文档对象:XmlDocument xml = new XmlDocument();
载入实例化的XML对象:xml.Load(Server.MapPath("test.xml"));
获取实例化的XML对象的节点:XmlNode root = xml.SelectSingleNode("root");
获取节点的子节点列表:XmlNodeList rootlist = root.ChildNodes;
获取节点的值:XmlNode.SelectSingleNode("id").InnerText
读取XML文档获取实例化的XML对象的节点:XmlNode root = xml.SelectSingleNode("root");
创建一个XML元素:XmlElement person = xml.CreateElement("person");
创建一个XML元素:XmlElement name = xml.CreateElement("name");
为XML元素赋值:name.InnerText = "小文";
将节点追加为另一个节点的子节点:person.AppendChild(name);
将节点追加为另一个节点的子节点:root.AppendChild(person);
保存修改:xml.Save(Server.MapPath("test.xml"));
添加XML节点获取实例化的XML对象的节点:XmlNode root = xml.SelectSingleNode("root");
删除节点:root.RemoveChild(XmlNode);
保存修改:xml.Save(Server.MapPath("test.xml"));
删除XML节点
网友评论