Asp.Net XML操作基类(18) { XmlNode MainNode = xmlDoc.SelectSingleNode(mainNode); XmlElement objElem = xmlDoc.CreateElement(node); objElem.InnerText = content; MainNode.AppendChild(objElem); } #endregion
#region 在当前节点的插入一个仅带属性值的节点 /// <summary> /// 在当前节点的插入一个仅带属性值的节点 /// </summary> /// <param name="MainNode">当前节点或路径</param> /// <param name="Node">新节点</param> /// <param name="Attrib">新节点属性名称</param> /// <param name="AttribValue">新节点属性值</param> public void CreatXmlNode(string MainNode, string Node, string Attrib, string AttribValue) { XmlNode mainNode = xmlDoc.SelectSingleNode(MainNode); XmlElement objElem = xmlDoc.CreateElement(Node); objElem.SetAttribute(Attrib, AttribValue); mainNode.AppendChild(objElem); } #endregion
#region 创建一个带属性值的节点值的节点