我用的是vs2005
已知一个xml文件<?xml version="1.0" encoding="gb2312"?>
<List>
<aaa>
<id>1</id>
<name>123</name>
</aaa>
<aaa>
<id>2</id>
<name>456</name>
</aaa>
List
现在我可以获得了属性id的值 1
我怎么样肯据这个值1 来删除他的父节点aaa...(不能把id为2的那个删了...)
求代码....
感谢...
已知一个xml文件<?xml version="1.0" encoding="gb2312"?>
<List>
<aaa>
<id>1</id>
<name>123</name>
</aaa>
<aaa>
<id>2</id>
<name>456</name>
</aaa>
List
现在我可以获得了属性id的值 1
我怎么样肯据这个值1 来删除他的父节点aaa...(不能把id为2的那个删了...)
求代码....
感谢...
xml.Load("F://xx.xml");
string id="1";
System.Xml.XmlNode node = xml.SelectSingleNode(string.Format("//List/aaa[id='{0}']", id));
node.ParentNode.RemoveChild(node);
xml.Save("F://xx.xml");