c# 删除xml中节点未将对象引用设置到对象的实例

c# 删除xml中节点未将对象引用设置到对象的实例错误,代码如下

img

img


XML结构

img

没看到Dos节点呢?是Di吧?xpath里面的节点错了,而且下标3值对应name吧,如果按照id查询要获取下标0的单元格的内容

XmlNode node = xel.SelectSingleNode("//Card//Di[@name='"+names+"']");

而且移除节点也有问题,node不是xel的子节点,不能移除

node.ParentNode.RemoveChild(node);
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632