Re: [.NET] VB.net Xml刪除節節的問題

看板Visual_Basic作者 (麻將之王)時間18年前 (2007/07/24 21:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《qekppt (麻將之王)》之銘言: : 想請問各位大大,關於xml刪除節點的問題 : XML檔案格式如下: : <?xml version="1.0" encoding="big5"?> : <LeHigh> : <Department id="管理部"> : <name nid="1">SIR</name> : <name nid="2">bbb</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) : 麻煩各位大大了,謝謝~~~ 各位大大,我自己試出來了,把xnode改成底下這樣就行了 xnode=xdoc.SelectSingleNode("/LeHigh/Department/name[.='" & txtEmName.Text &"']") -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.223.40
文章代碼(AID): #16fVdH1w (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #16fVdH1w (Visual_Basic)