[.NET] VB.net Xml刪除節節的問題
想請問各位大大,關於xml刪除節點的問題
XML檔案格式如下:
<?xml version="1.0" encoding="big5"?>
<LeHigh>
<Department id="管理部">
<name nid="1">SIR</name>
<name nid="2">bbb</name>
</Department>
<Department id="業務部">
<name nid="1">ccc</name>
<name nid="2">ddd</name>
</Department>
</LeHigh>
目前的做法是想刪除管理部底下的bbb這個名字,但我的程式假如找到bbb這個名字,
就會連管理部整個刪除掉,所以我的程式該如何修改呢??
Public xdoc As New XmlDocument()
Dim xnode As XmlNode
xdoc.Load("C:/LeHigh.xml")
xnode = xdoc.SelectSingleNode("/LeHigh/Department[name='" & txtEmName.Text &
"']")
xnode.ParentNode.RemoveChild(xnode)
xdoc.Save(Xmlpath)
xdoc.Save(Console.Out)
麻煩各位大大了,謝謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.218.169
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章