日期:2014-05-17 浏览次数:20842 次
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(strFilePath);
XmlNodeList xnl = xmlDoc.SelectSingleNode("Data").ChildNodes;
xnl[0].RemoveAll(); ...........
xmlDoc.Save(strFilePath);
//后来我将xnl[0].RemoveAll();改成也是一要的效果:
XmlElement xe = (XmlElement)xnl[0];
xe.RemoveAll();
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load("test.xml");
XmlNodeList nodeList = xmlDocument.SelectSingleNode("Data").ChildNodes;
for (int i = 0; i < 3; i++)//删除3次,自己处理
{
nodeList[0].ParentNode.RemoveChild(nodeList[0]);
}
xmlDocument.Save("test.xml");