使用XmlDocument的SelectNodes来搜索<datas>
<data name="ProjectID">
<value>My Project</value>
</data>
<data name="ProjectID">
<value>His Project</value>
</data>
</datas>
XmlNodeList list=document.SelectNodes("/datas/data[@name='ProjectID']");
然后去掉除了第一个以外的其他的
XmlNode node;
if(list.Length>1)
for(int i=1;i<list.Length;i++)
{
node=list[i];
node.ParentNode.RemoveChild(node);//父节点删掉子节点
}
<data name="ProjectID">
<value>My Project</value>
</data>
<data name="ProjectID">
<value>His Project</value>
</data>
</datas>
XmlNodeList list=document.SelectNodes("/datas/data[@name='ProjectID']");
然后去掉除了第一个以外的其他的
XmlNode node;
if(list.Length>1)
for(int i=1;i<list.Length;i++)
{
node=list[i];
node.ParentNode.RemoveChild(node);//父节点删掉子节点
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货