使用C#UWP删除xml中的节点的问题

时间:2017-07-11 09:37:59

标签: c# xml uwp

当我尝试从根目录中删除节点时,我完成了它,但在文档的末尾,删除的节点之后的节点返回到根结束标记之后。

xml文档之前是这样的:

<User>
   <Name>Antonio</Name>
   <Last Name>Gonzalez</Last Name>
   <Password>AntonioGonzalez123</Password>
</User>

删除孩子&#34;姓氏&#34;:

<User>
 <Name>Antonio</Name>
 <Password>AntonioGonzalez123</Password>
</User>lez<Last Name>
   <Password>AntonioGonzalez123
</Password></User>

我在C#中的代码是:

public void RemoveNodes(string node)
{
   Doc.Load(path);

   Doc.DocumentElement.RemoveChild(Doc.DocumentElement.GetElementsByTagName(node)[0]);

   Doc.Save();
}

0 个答案:

没有答案