成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析C# XML編程實現添加XML文件內容

開發 后端
C# XML編程實現添加XML文件內容向你介紹了我們在處理XML編程瓶頸上處理的方法,那么本問就向你介紹詳細的解決方案,希望對你了解C# XML編程有所幫助。

對于C# XML編程而言,其重要性是不言而喻的,我們知道目前XML的主要實現瓶頸在于文件的讀出或寫入,那么如何實現增加XML文件內容的操作呢?需要注意些什么呢?那么下面我們就詳細來看看具體的實現。

C# XML編程實現添加XML文件內容實例

在Web Form中分別增加相應的四個Label(姓名,來自哪里,Email地址,留言內容)和四個TextBox和一個用于提交的Button,并為這button增加如下代碼:

  1. string datafile = "guest.xml" ;  
  2.  
  3. XmlDocument xmldocument = new XmlDocument() ;  
  4.  
  5. xmldocument.Load(Server.MapPath(datafile)) ;  
  6.  
  7. //把guest.xml讀到xmldocument中  
  8.  
  9. DocumentNavigator navigator =   
  10. new DocumentNavigator(xmldocument) ;  
  11.  
  12. //最重要的類  
  13.  
  14. navigator.MoveToDocumentElement() ;  
  15.  
  16. navigator.Insert(System.Xml.TreePosition.FirstChild,  
  17.  
  18.  XmlNodeType.Element, "Guest""""") ;  
  19.  
  20. //插入節點Guest  
  21.  
  22. navigator.Insert(System.Xml.TreePosition.FirstChild,  
  23.  
  24.  XmlNodeType.Element, "Name""""") ;  
  25.  
  26. navigator.Insert(System.Xml.TreePosition.FirstChild,  
  27.  
  28.  XmlNodeType.Text,"Name""""") ;  
  29.  
  30. navigator.Value=Name.Text ;  
  31.  
  32. //為該節點賦值  
  33.  
  34. navigator.MoveToParent() ;  
  35.  
  36. //返回父節點 Guest  
  37.  
  38. ……  
  39.  
  40. //使用同類語句,在元素Name下插入另一些元素如Country、E-mail地址和留言等  
  41.  
  42. xmldocument.Save(Server.MapPath(datafile));  
  43.  
  44. //最后保存這個XML文檔  
  45.  
  46. navigator=null ;  
  47.  
  48. xmldocument=null ;  
  49.  
  50. //釋放XML文檔,這樣其他程序可以用它  

上述代碼使用DocumentNavigator類增加元素和內容,注意使用后要釋放資源。

C# XML編程不但快捷而且方便,在編寫ASP.NET數據庫應用程序時,用XML文件替代一些小的Table,能減少許多數據庫存取連接,也能讓其他網絡程序更易使用這些數據。

C# XML編程實現添加XML文件內容的基本內容就向你介紹到這里,希望對你了解和學習C# XML編程有所幫助。

【編輯推薦】

  1. 淺析C# XmlSerializer概念及作用
  2. C# XmlSerializer實現序列化淺析
  3. 淺析C# Xml Serializer的安全隱患
  4. C# XML序列化實例學習詮釋
  5. 淺析XML序列化的優缺點
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-09-09 18:20:29

C# XML編程

2009-08-25 11:10:20

C#編程實現顯示XML

2009-08-18 16:42:49

C# 操作XML

2009-08-12 16:26:30

C#讀取XML文檔

2009-08-19 16:42:41

C#如何使用XML

2009-09-09 13:57:28

C# XML解析

2009-08-18 16:30:41

C# 操作XML

2009-08-12 15:26:38

C#讀取XML文檔

2009-09-17 09:20:45

C#操作XML

2009-09-09 15:54:48

C# XML序列化

2009-08-25 14:59:39

C# XML序列化應用

2009-08-12 16:46:22

C#讀取XML文檔

2009-09-09 16:57:48

2009-08-18 16:49:05

C# 操作XML

2009-08-18 17:05:08

C#操作xml文件

2009-08-24 17:58:19

C#讀取XML文件

2009-08-21 10:00:43

C#創建XML文件XmlTextWrit

2009-08-12 16:38:35

C#讀取XML節點

2009-08-25 15:52:27

C#工具欄

2009-08-27 14:12:02

C# interfac
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩视频精品在线 | 亚洲精品1区 | 视频一二三区 | 午夜影院污 | 人人九九精 | jlzzjlzz国产精品久久 | 午夜成人在线视频 | 视频在线亚洲 | 香蕉视频91 | 午夜视频在线免费观看 | 伊人电影院av | 亚洲国产高清高潮精品美女 | 欧美一级在线免费观看 | 一区中文字幕 | 91精品国产综合久久婷婷香蕉 | 亚洲欧美另类在线 | 欧美伊人久久久久久久久影院 | 久草成人 | 精品欧美一区二区精品久久久 | 欧美色性 | 在线观看国产h | 亚洲精品一区二区三区四区高清 | 国产.com | 欧美一区二区小视频 | 成人午夜免费网站 | 一区二区三区四区av | 亚洲巨乳自拍在线视频 | 亚洲综合婷婷 | 欧美一级久久 | 一本一道久久a久久精品综合蜜臀 | 欧美成ee人免费视频 | 国产精品久久国产精品 | 国产二区三区 | 麻豆精品国产91久久久久久 | 91高清在线 | 国产1区| 精品亚洲一区二区三区 | 一区二区三区四区免费视频 | 欧美日韩1区2区 | 中文字幕精品一区二区三区精品 | 日韩二 |