首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么删除xml节点信息

2012-01-01 
如何删除xml节点信息xml格式如下XML codewebSiteListsitesiteName网站名称/siteNameitemlist0基

如何删除xml节点信息
xml格式如下

XML code
<webSiteList><site>  <siteName>网站名称</siteName>   <itemlist0>基他信息</itemlist0>   <itemlist1>基他信息</itemlist1>   <itemlist2>基他信息</itemlist2>   </site><site>  <siteName>网站名称</siteName>   <itemlist0>基他信息</itemlist0>   <itemlist1>基他信息</itemlist1>   <itemlist2>基他信息</itemlist2>   </site>  </webSiteList>

我要根据选中的<siteName>来删除整个一个<site>

[解决办法]
XmlDocument doc = new XmlDocument();

doc.Load("c:\\aa.xml");
XmlNode node = doc.SelectSingleNode("webSiteList/site[siteName='" + siteName值 + "']");
node.ParentNode.RemoveChild(node);
doc.Save("c:\\aa.xml");

热点排行