删除子节点XML数据

XmlDocument xDoc = new XmlDocument();
            xDoc.Load(txtValueHelper.txtValue);
            XmlNodeList list = xDoc.SelectSingleNode("Check").ChildNodes;
            foreach (XmlNode node in list)
            {
                XmlElement xelem = (XmlElement)node;
                XmlNodeList listChild = xelem.ChildNodes;
                foreach (XmlNode nodeChild in listChild)
                {
                    XmlElement xelemChild = (XmlElement)nodeChild;
                    if(xelemChild.Name=="CheckName"&&xelemChild.InnerText==checkName)
                    {
                        xelemChild.RemoveAll();

                    }
                }
            }

 

posted @ 2013-07-04 17:30  Ethan.Sun  阅读(198)  评论(0编辑  收藏  举报