C#怎样删除XML指定节点和其全部属性
1个回答
展开全部
这个问题我已经给你回答过了。
/// <summary>
/// 删除指定节点信息
/// </summary>
/// <param name="nodeTag"></param>
public void DeleteXml(string nodeTag)
{
XmlNode root = xmlDoc.SelectSingleNode("Connections");
if (root.HasChildNodes)//如果有子节点
{
XmlNodeList nodelist = root.ChildNodes;
for (int i = 0; i < nodelist.Count; )
{
if (nodelist[i].Name == nodeTag)
{
nodelist[i].ParentNode.RemoveChild(nodelist[i]);
}
else
{
i++;
}
}
}
else
{ }
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询