亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

刪除XML 中的一行數據

刪除XML 中的一行數據

元芳怎么了 2018-12-07 05:25:22
運行后生成的XML 文件格式如下 <?xml version="1.0" encoding="utf-8" standalone="yes"?><Files version="0.1">? <File Name="kk" extension=".dwg" Location="" Guid="16634fe4-9986-4285-a3af-5c6d1cc10fec" version="0.1">??? <SubFiles>????? <File Name="jj" extension=".dwf" Location="\kk" Guid="d249ba4f-eeaa-4a2a-a503-00e98d7c6ef7" version="0.1">??????? <SubFiles>????????? <File Name="jj" extension=".jpg" Location="\kk" Guid="a182ace6-261e-411e-8930-17f0a65086b9" version="0.1" />??????? </SubFiles>????? </File>??? </SubFiles>? </File></Files>現在我要刪除XML文件中 extension=.dwf的所有行該怎么實現。 ? 下面是本人寫的代碼貌似出現了問題,請高人指點,能給出源碼非常的感激。 ? ?private void delete()??????? {??????????? // 創建一個XmlDocument類的對象??????????? XmlDocument xmlDoc = new XmlDocument(); ??????????? // 把你想要讀取的xml文檔加載進來??????????? xmlDoc.Load("xmlfile.xml"); ??????????? // 讀取你指定的節點??????????? XmlNodeList xnl = xmlDoc.SelectSingleNode("SubFiles").ChildNodes; ??????????? foreach (XmlNode xn in xnl)??????????? {??????????????? XmlElement xe = (XmlElement)xn; ??????????????? if (xe.GetAttribute("Extention")==".dwf")??????????????? {??????????????????? xe.RemoveAll();??????????????? }??????????? }??????????? xmlDoc.Save("xmlfile.xml"); ???????? ??????? }
查看完整描述

6 回答

?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

刪不了呀
查看完整回答
反對 回復 2019-01-21
?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

@cici.fan: 是否沒有操作文件權限?我已經刪除了!
查看完整回答
反對 回復 2019-01-21
?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

嗯,刪除了,但是節點沒有刪。你能不能幫我一個忙
查看完整回答
反對 回復 2019-01-21
  • 6 回答
  • 0 關注
  • 537 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號