自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺談LINQ刪除XML節(jié)點(diǎn)

開發(fā) 后端
我們?cè)谔幚鞽ML節(jié)點(diǎn)操作的時(shí)候會(huì)碰到對(duì)XML節(jié)點(diǎn)進(jìn)行LINQ刪除的操作,那么LINQ刪除XML節(jié)點(diǎn)具體的操作實(shí)施過(guò)程是什么呢?有什么需要注意的呢?那么本文就向你詳細(xì)介紹。

LINQ刪除特定的XML節(jié)點(diǎn)的操作是如何的呢?之前我們了解了XML節(jié)點(diǎn)類型的基本情況,那么對(duì)于XML節(jié)點(diǎn)的刪除操作是如何實(shí)現(xiàn)的呢?讓我們來(lái)看看具體的步驟。

LINQ刪除特定的XML節(jié)點(diǎn)的C#代碼:

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5. using System.Xml;  
  6. using System.Xml.Linq;  
  7.  
  8. namespace ConsoleApplication_XML  
  9. {  
  10. class Program  
  11. {  
  12. static void Main(string[] args)  
  13. {  
  14. XElement file = XElement.Load(@"../../Info.xml");  
  15. XElement temp = null;  
  16. IEnumerable query =   
  17. from elem in file.Element(  
  18. "applicationPools").Elements("add")  
  19.   where (string)elem.Attribute("name") == "chenjiangsite" 
  20.   select elem;  
  21. foreach (var e in query)  
  22. {  
  23. temp = e;  
  24. }  
  25. temp.Remove();  
  26. Console.WriteLine(file);  
  27. }  
  28. }  
  29. }  

LINQ刪除特定的XML節(jié)點(diǎn)之XML代碼:

  1. ﹤IIS7Info﹥  
  2. ﹤applicationPools﹥  
  3. ﹤add name="DefaultAppPool" /﹥  
  4. ﹤add name="Classic .NET AppPool" 
  5.  managedPipelineMode="Classic" /﹥  
  6. ﹤add name="domainManager"﹥  
  7. ﹤processModel identityType="LocalSystem" /﹥  
  8. ﹤/add﹥  
  9. ﹤add name="OCSPISAPIAppPool"   
  10. managedPipelineMode="Classic"﹥  
  11. ﹤processModel idleTimeout="00:00:00" /﹥  
  12. ﹤recycling﹥  
  13. ﹤periodicRestart requests="0" time="00:00:00" /﹥  
  14. ﹤/recycling﹥  
  15. ﹤/add﹥  
  16. ﹤applicationPoolDefaults﹥  
  17. ﹤processModel identityType="NetworkService" /﹥  
  18. ﹤/applicationPoolDefaults﹥  
  19. ﹤/applicationPools﹥  
  20. ﹤/IIS7Info﹥ 

請(qǐng)按任意鍵繼續(xù). . .把file保存就OK了

LINQ刪除特定的XML節(jié)點(diǎn)的操作細(xì)節(jié)就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)LINQ刪除特定的XML節(jié)點(diǎn)有所幫助。

【編輯推薦】

  1. 實(shí)現(xiàn)LINQ刪除數(shù)據(jù)的巧妙方法
  2. 詳解實(shí)現(xiàn)LINQ to SQL刪除行
  3. C# Lambda Expression概念淺析
  4. 詳解C# Lambda表達(dá)式的動(dòng)態(tài)生成
  5. C# Lambda Expression使用實(shí)例解析
責(zé)任編輯:仲衡 來(lái)源: CSDN
相關(guān)推薦

2009-09-08 16:55:01

Linq實(shí)現(xiàn)XML轉(zhuǎn)換

2011-07-22 08:43:08

XML

2009-09-09 15:44:22

Linq DataCo

2009-09-15 16:31:15

LINQ Custom

2009-09-17 13:54:26

LINQ to XML

2009-09-11 11:25:35

LINQ函數(shù)集合

2009-09-10 11:29:00

LINQ to SQL

2009-09-10 15:45:07

Linq使用Selec

2009-09-07 17:32:14

LINQ檢索數(shù)據(jù)

2009-09-08 15:19:52

Linq Where操

2009-09-14 09:49:08

Linq擴(kuò)展函數(shù)

2009-09-16 11:15:52

Linq聯(lián)接數(shù)據(jù)

2009-01-04 16:58:48

LINQ to XMLLINQXML

2009-09-17 13:30:32

LINQ to XML

2009-09-14 15:12:40

LINQ to XML

2009-09-16 15:33:22

LINQ to XML

2009-09-16 16:52:50

LINQ to XML

2011-07-26 13:58:17

LINQ

2009-09-16 16:59:05

LINQ to XML

2009-09-14 16:46:15

LINQ to XML
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)