我有 xml 文件并想删除一些节点:
<group>
<First group>
</First group>
<Second group>
<Name>
</Name>
<Name>
</Name>
<Name>
</Name>
</Second group>
</group>
我想删除节点Name
,因为稍后我想创建新节点。
这是我所拥有的代码:
Dim doc As New XmlDocument()
Dim nodes As XmlNodeList
doc.Load("doc.xml")
nodes = doc.SelectNodes("/group")
Dim node As XmlNode
For Each node In nodes
node = doc.SelectSingleNode("/group/Second group/Name")
If node IsNot Nothing Then
node.ParentNode.RemoveNode(node)
doc.Save("doc.xml")
End If
Next