strFileName = "\\BJBZ.xml";
XmlDocument myDocument = new XmlDocument();
myDocument.Load(strFileName);
XmlNode root = myDocument.SelectSingleNode("ROOT");
int i = 0;
XmlNodeList NodeList = myDocument.GetElementsByTagName("BJBZ");
for (i = 0; i < NodeList.Count; )
{
XmlElement xe = (XmlElement)NodeList[i];
if (xe.GetAttribute("dlbm") == "01")
{
xe.RemoveAll();
root.RemoveChild(NodeList[i]); //删除节点
xe.SetAttribute("dlmc", "测试");//修改节点属性
i++;
}
else
i++;
}
//新增节点
/*XmlElement Sname = myDocument.CreateElement("BJBZ");
Sname.SetAttribute("dlbm", "10");
Sname.SetAttribute("xlbm", "100");
root.InsertBefore(Sname,root.FirstChild);
strFileName = "\\BJBZtest.xml";
myDocument.Save(strFileName);*/