关于xml删除节点的问题

vwd 2003-12-28 03:35:12
<ll>
<qq>
<title>aaaaaa</title>
<name>张 </name>
<id>001</id>
<date>2003年9月15日</date>
<body><![CDATA[cvbvcv]]></body>
</qq>
<qq>
<title>bbbbbb</title>
<name>王 </name>
<id>002</id>
<date>2003年9月15日</date>
<body><![CDATA[cvbvcv]]></body>
</qq>
<qq>
<title>cccccc</title>
<name>曹</name>
<id>003</id>
<date>2003年9月15日</date>
<body><![CDATA[cvbvcv]]></body>
</qq>
</ll>
求一段c#代码删除id=001的qq节点
...全文
79 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
FileNewExit 2003-12-28
  • 打赏
  • 举报
回复
try:

string fileName = "xx.xml";
XmlDocument doc = new XmlDocument();
doc.Load(fileName);
string xPath = @"//qq[id='001']";
XmlNode node = doc.SelectSingleNode(xPath);
node.ParentNode.RemoveChild(node);
doc.Save(fileName);

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧