精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

C#讀取XML文檔實(shí)例淺析

開發(fā) 后端
C#讀取XML文檔的方法是什么呢?又如何進(jìn)行實(shí)例實(shí)現(xiàn)呢?那么本文就向你介紹了C#讀取XML文檔的方法。

下面是一個(gè)C#讀取XML文檔的比較通用的方法,可以很方便地讀取XML文檔格式.XML文檔如下:

  1. ﹤?xml version="1.0" encoding="utf-8" ?﹥  
  2. ﹤RolesRoot ID="0"  RoleName="應(yīng)用權(quán)限配置" 
  3. RoleValue="" RoleUrl="" RoleMark=""﹥  
  4.   ﹤Roles ID="CLGL" RoleName="車輛管理" 
  5. RoleValue="" RoleUrl="" RoleMark=""﹥  
  6.     ﹤Role ID="CLGL_CLXX" RoleName="車輛基本信息"
  7.  RoleValue="" RoleUrl="車輛管理/車輛基本信息" RoleMark=""﹥  
  8.       ﹤RoleChild ID="" RoleName="編輯" RoleValue=""
  9.  RoleUrl="" RoleMark="clbjqx"﹥﹤/RoleChild﹥  
  10.       ﹤RoleChild ID="" RoleName="修改" RoleValue=""
  11.  RoleUrl="" RoleMark="clxgqx"﹥﹤/RoleChild﹥  
  12.       ﹤RoleChild ID="" RoleName="刪除" RoleValue=""
  13.  RoleUrl="" RoleMark="clscqx"﹥﹤/RoleChild﹥  
  14.     ﹤/Role﹥  
  15.     ﹤Role ID="CLGL_SJXX" RoleName="司機(jī)基本信息"
  16.  RoleValue="" RoleUrl="車輛管理/司機(jī)基本信息" RoleMark=""﹥  
  17.       ﹤RoleChild ID="" RoleName="編輯" RoleValue="" 
  18. RoleUrl="" RoleMark="sjbjqx"﹥﹤/RoleChild﹥  
  19.       ﹤RoleChild ID="" RoleName="修改" RoleValue="" 
  20. RoleUrl="" RoleMark="sjxgqx"﹥﹤/RoleChild﹥  
  21.       ﹤RoleChild ID="" RoleName="刪除" RoleValue="" 
  22. RoleUrl="" RoleMark="sjscqx"﹥﹤/RoleChild﹥  
  23.     ﹤/Role﹥  
  24.   ﹤/Roles﹥  
  25.   ﹤Roles ID="HYGL" RoleName="" RoleValue="" 
  26. RoleUrl="" RoleMark=""﹥  
  27.     ﹤Role ID="" RoleName="" RoleValue="" 
  28. RoleUrl="" RoleMark=""﹥﹤/Role﹥  
  29.     ﹤Role ID="" RoleName="" RoleValue=""
  30.  RoleUrl="" RoleMark=""﹥﹤/Role﹥  
  31.     ﹤Role ID="" RoleName="" RoleValue="" 
  32. RoleUrl="" RoleMark=""﹥﹤/Role﹥  
  33.   ﹤/Roles﹥  
  34. ﹤/RolesRoot﹥ 

C#讀取XML文檔的代碼如下所示:

  1. /// ﹤summary﹥  
  2.  /// 獲取XML文檔中元素的值  
  3.  /// ﹤/summary﹥  
  4.  /// ﹤param name="parentNodePath"﹥父級節(jié)點(diǎn)位置,如RolesRoot/Roles﹤/param﹥  
  5.  /// ﹤param name="childNodeName"﹥子節(jié)點(diǎn)名稱,如要在Role節(jié)點(diǎn)下找相關(guān)元素值﹤/param﹥  
  6.  /// ﹤param name="matchElementName"﹥要進(jìn)行匹配的元素名稱,如通過ID元素值來找匹配﹤/param﹥  
  7.  /// ﹤param name="id"﹥ID元素值﹤/param﹥  
  8.  /// ﹤param name="elementName"﹥需要獲取的元素名稱﹤/param﹥  
  9.  /// ﹤returns﹥﹤/returns﹥  
  10.  public static string GetXmlElementValue(string parentNodePath, 
  11. string childNodeName,string matchElementName, 
  12. string id, string elementName)  
  13.  {  
  14.      string outPut = string.Empty;  
  15.      try 
  16.      {  
  17.          string xmlpath = ConfigurationManager.
  18. AppSettings["RolesConfig"];  
  19.          XmlDocument doc = new XmlDocument();  
  20.          doc.Load(xmlpath);  
  21.  
  22.          XmlNodeList nodes = doc.SelectSingleNode
  23. (parentNodePath).ChildNodes;  
  24.          foreach (XmlElement node in nodes)  
  25.          {  
  26.              if (node.Name == childNodeName)  
  27.              {  
  28.                  if (node.Attributes[matchElementName].Value == id)  
  29.                  {  
  30.                      outPut = node.Attributes[elementName].Value;  
  31.                  }  
  32.              }  
  33.          }  
  34.      }  
  35.      catch (Exception ex)  
  36.      {  
  37.          Response.Write(ex.Message);  
  38.      }  
  39.      return outPut;  
  40.  } 

上面介紹了一般格式C#讀取XML文檔的方法,下面介紹讀取特殊XML文件屬性的方法,該XML文檔定義了ID屬性,如下:

  1. ﹤?xml version="1.0" encoding="utf-8" ?﹥  
  2. ﹤!DOCTYPE RolesRoot [  
  3.   ﹤!ELEMENT Role ANY﹥  
  4.   ﹤!ELEMENT RoleName ANY﹥  
  5.   ﹤!ELEMENT RoleValue ANY﹥  
  6.   ﹤!ELEMENT RoleUrl ANY﹥  
  7.   ﹤!ELEMENT RoleMark ANY﹥  
  8.   ﹤!ATTLIST Role RoleID ID #REQUIRED﹥  
  9.   ﹤!ATTLIST RolesRoot RoleID IDREF #REQUIRED﹥  
  10. ]﹥  
  11.  
  12. ﹤RolesRoot RoleID="0"  RoleName="應(yīng)用權(quán)限配置" 
  13. RoleValue="" RoleUrl="" RoleMark=""﹥  
  14.   ﹤Role RoleID="CLGL" RoleName="車輛管理" RoleValue="" 
  15. RoleUrl="" RoleMark=""﹥  
  16.     ﹤Role RoleID="CLGL_CLXX" RoleName="車輛基本信息" 
  17. RoleValue="" RoleUrl="車輛管理/車輛基本信息" RoleMark=""﹥  
  18.       ﹤Role RoleID="CLGL_CLXX_BJ" RoleName="編輯" 
  19. RoleValue="" RoleUrl="" RoleMark="clbjqx"﹥﹤/Role﹥  
  20.       ﹤Role RoleID="CLGL_CLXX_XG" RoleName="修改" 
  21. RoleValue="" RoleUrl="" RoleMark="clxgqx"﹥﹤/Role﹥  
  22.       ﹤Role RoleID="CLGL_CLXX_SC" RoleName="刪除" 
  23. RoleValue="" RoleUrl="" RoleMark="clscqx"﹥﹤/Role﹥  
  24.     ﹤/Role﹥  
  25.     ﹤Role RoleID="CLGL_SJXX" RoleName="司機(jī)基本信息" 
  26. RoleValue="" RoleUrl="車輛管理/司機(jī)基本信息" RoleMark=""﹥  
  27.       ﹤Role RoleID="" RoleName="編輯" RoleValue="" 
  28. RoleUrl="" RoleMark="sjbjqx"﹥﹤/Role﹥  
  29.       ﹤Role RoleID="" RoleName="修改" RoleValue="" 
  30. RoleUrl="" RoleMark="sjxgqx"﹥﹤/Role﹥  
  31.       ﹤Role RoleID="" RoleName="刪除" RoleValue="" 
  32. RoleUrl="" RoleMark="sjscqx"﹥﹤/Role﹥  
  33.     ﹤/Role﹥  
  34.   ﹤/Role﹥  
  35. ﹤/RolesRoot﹥ 

我們通過ID屬性進(jìn)行C#讀取XML文檔,獲取元素的值.

  1. /// ﹤summary﹥  
  2. /// 通過ID獲取元素值  
  3. /// ﹤/summary﹥  
  4. /// ﹤param name="id"﹥XML文檔中定義的***ID屬性﹤/param﹥  
  5. /// ﹤param name="elementName"﹥對應(yīng)ID元素下要查找的元素名稱﹤/param﹥  
  6. /// ﹤returns﹥﹤/returns﹥  
  7. public static string GetXmlElementValueById(string id, string elementName)  
  8. {  
  9.     string outPut = string.Empty;  
  10.     try 
  11.     {  
  12.         string xmlpath = ConfigurationManager.AppSettings["RolesConfig"];  
  13.         XmlDocument doc = new XmlDocument();  
  14.         doc.Load(xmlpath);  
  15.  
  16.         XmlElement elem = doc.GetElementById(id);  
  17.         outPut = elem.Attributes[elementName].Value;  
  18.     }  
  19.     catch (Exception ex)  
  20.     {  
  21.         Response.Write(ex.Message);  
  22.     }  
  23.     return outPut;  

C#讀取XML文檔的相關(guān)內(nèi)容就向你介紹到這里,希望對你學(xué)習(xí)或了解C#讀取XML文檔有所幫助。

【編輯推薦】

  1. C#算法一道面試題的程序?qū)崿F(xiàn)
  2. C#運(yùn)算符種類簡析
  3. C#位運(yùn)算符種類及使用淺析
  4. C#運(yùn)算符重載“>”的操作淺析
  5. C#賦值運(yùn)算符之復(fù)合賦值運(yùn)算符
責(zé)任編輯:仲衡 來源: 百度空間
相關(guān)推薦

2009-08-28 17:34:14

讀取word文檔

2009-08-12 16:26:30

C#讀取XML文檔

2009-08-12 16:46:22

C#讀取XML文檔

2009-09-09 13:57:28

C# XML解析

2009-08-18 16:42:49

C# 操作XML

2009-09-01 13:13:28

C#打開Word文檔

2009-09-09 15:54:48

C# XML序列化

2009-08-27 13:30:11

C# interfac

2009-08-18 16:49:05

C# 操作XML

2009-08-19 16:42:41

C#如何使用XML

2009-08-17 17:49:20

C# 枚舉

2009-08-27 17:59:56

C#接口定義

2009-08-18 13:49:21

C# 操作Excel

2009-08-12 16:38:35

C#讀取XML節(jié)點(diǎn)

2009-08-18 16:30:41

C# 操作XML

2009-08-24 17:24:28

C#創(chuàng)建XML文檔

2009-08-18 17:08:50

C#編寫XML文檔

2009-09-04 14:14:55

C#文檔

2009-08-18 16:04:12

C# 操作Excel

2009-08-19 09:42:52

C#操作Word書簽
點(diǎn)贊
收藏

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

精品国产91久久久久久浪潮蜜月| 九九99玖玖| 精品在线一区| 久久久久女人精品毛片九一| 麻豆tv免费在线观看| 国产精品x8x8一区二区| 国产欧美日韩精品a在线观看| 欧美国产日韩视频| 亚洲人辣妹窥探嘘嘘| 色屁屁草草影院ccyycom| 久久久久久久久久久妇女 | 粉嫩精品一区二区三区在线观看| 一级片视频免费看| 91九色美女在线视频| 国产最新精品精品你懂的| 亚洲国产免费av| 三级网在线观看| 亚洲资源在线播放| 日韩电影一区| 欧美亚日韩国产aⅴ精品中极品| 久久99国产精品| 亚洲资源在线播放| 亚洲欧美日韩在线观看a三区 | 欧美激情一二区| 中文字幕亚洲影院| 91在线视频免费看| 日本欧美一区二区三区| 永久免费看mv网站入口亚洲| 好男人www社区| 国产在线观看网站| 丝袜美腿一区二区三区| 国产亚洲免费的视频看| 日本免费观看网站| 黄网站在线免费| 国产精品综合在线视频| 久久高清视频免费| 人妻互换一二三区激情视频| 大桥未久在线播放| 99国产精品国产精品久久| 国内精品模特av私拍在线观看| 中文字幕天堂av| 人在线成免费视频| 国产视频一区不卡| 国产精品一区专区欧美日韩| 国精产品久拍自产在线网站| 久久综合偷偷噜噜噜色| 亚洲午夜精品网| 欧美精品一区二区三区在线四季 | 色综合久久五月| 好看的中文字幕在线播放| 国产精品麻豆久久久| 成人黄色在线免费| 日韩aaaaaa| 精品盗摄女厕tp美女嘘嘘| 亚洲精品国产综合久久| 免费看黄色片的网站| aiai久久| 色狠狠一区二区| 欧美少妇在线观看| 艳母动漫在线看| 久久精品国产**网站演员| 欧美俄罗斯性视频| 免费看一级一片| 美女网站一区| 欧美一区二区三区播放老司机| 六月婷婷在线视频| 国产麻豆日韩| 久久久欧美精品| 久久免费看少妇高潮v片特黄 | 污片在线观看一区二区| 欧美精品一区在线| 你懂得在线网址| 老司机午夜精品| 最近日韩中文字幕| 精品久久久久人成| 黄网站色视频免费观看| 天堂av网在线| 久久电影网站中文字幕| 国内精品久久久久久| 免费看一级一片| 一本一道久久综合狠狠老精东影业| 在线亚洲午夜片av大片| 中国特级黄色大片| 亚洲8888| 精品国产免费人成在线观看| 成年网站在线播放| 成人动漫视频在线观看| 色狠狠av一区二区三区| 精品亚洲一区二区三区四区| 男人久久天堂| 在线观看日韩毛片| 国产玉足脚交久久欧美| 麻豆最新免费在线视频| 亚洲黄色片在线观看| 日韩欧美视频一区二区三区四区 | 免费毛片在线看片免费丝瓜视频| 久久久久久97三级| 国产一区二区三区四区五区加勒比| 中文字幕在线观看你懂的| 99国产精品私拍| 国产精品国语对白| 中文字幕精品无码一区二区| 精品999成人| 久久久精品中文字幕| 91精品人妻一区二区| 国产一区二区三区亚洲| 亚洲欧洲免费视频| 性欧美丰满熟妇xxxx性仙踪林| 久久国产综合| 久久久伊人欧美| 欧美在线视频精品| 男人的天堂亚洲一区| 国产成人精品在线观看| 神马久久久久久久| 久久久噜噜噜久久狠狠50岁| 久久久久久中文字幕| 亚洲永久精品一区| 日本v片在线高清不卡在线观看| 92国产精品久久久久首页 | 欧美群妇大交群中文字幕| 亚洲午夜无码av毛片久久| 爱啪视频在线观看视频免费| 亚洲一卡二卡三卡四卡五卡| 无码日韩人妻精品久久蜜桃| 91久久偷偷做嫩草影院电| 欧美一区二区三区免费观看视频| 大地资源二中文在线影视观看| 欧美aaaaa级| 日韩av在线免费播放| 国产精品无码一区二区三| 久久婷婷国产| 亚洲精品视频在线播放| 一级肉体全黄裸片| 国产精品国内免费一区二区三区| 日韩亚洲一区二区| www.av视频| 亚洲美女一区| 5g国产欧美日韩视频| 欧美自拍第一页| 久久综合国产精品| 亚洲福利av在线| 影院在线观看全集免费观看| 红桃视频成人在线观看| 亚洲少妇一区二区| 欧美久久香蕉| 久久久久久网站| 成人小说亚洲一区二区三区| 91毛片在线观看| 亚洲精品一区二区毛豆| 欧美三级网址| 91麻豆精品国产91久久久使用方法 | 国产一区在线播放| 国产手机av在线| 成人v精品蜜桃久久一区| 欧美日韩国产综合视频在线| av电影在线地址| 欧美精品一区二区三区一线天视频| 美女视频黄免费| 成人午夜看片网址| 无码免费一区二区三区免费播放| 超碰超碰在线| 欧美视频一区二区三区…| 视频在线观看免费高清| 91综合在线| 777国产偷窥盗摄精品视频| 中文字幕理论片| 国产欧美精品一区二区色综合| 成人中文字幕av| 欧美一区二区性| 久久久久久18| 日韩一级片免费观看| 黄色一区二区三区| 91网站免费入口| 国产精品a级| 奇米四色中文综合久久| www.中文字幕| 国产精品三级久久久久三级| 天天操,天天操| 亚洲综合中文| 国产精品久久久久久av福利| 国产自产精品| 刘玥91精选国产在线观看| 午夜精品视频在线观看| 爱情岛论坛vip永久入口| 日韩成人精品一区二区| 91久久国产自产拍夜夜嗨| 都市激情国产精品| 揄拍成人国产精品视频| 精品人妻一区二区三区麻豆91| 亚洲国产成人va在线观看天堂| 蜜桃免费在线视频| 亚洲一本二本| 精品免费一区二区三区蜜桃| 成人久久网站| 亚洲欧美日韩区| 欧美福利视频一区二区| 国产一区二区三区久久久| 欧日韩免费视频| 精品国产一区二区三区av片| 亚洲影院高清在线| 一二三四视频在线中文| 亚洲国产精品成人va在线观看| 暗呦丨小u女国产精品| 男男成人高潮片免费网站| 日本大胆人体视频| 欧美日韩黑人| 国产69精品久久久久9999apgf| 亚洲最大网站| 亚洲精品一区二区久| 国产孕妇孕交大片孕| 国产精品欧美久久久久一区二区| 欧美一级大片免费看| 丝袜美腿亚洲一区| 日韩美女爱爱视频| 三级电影一区| 热re99久久精品国99热蜜月| 欧美精品日日操| 久久69精品久久久久久久电影好| 国产女人高潮的av毛片| 黑人与娇小精品av专区| 亚洲午夜久久久久久久久红桃| 精品一区二区综合| 久久久久人妻精品一区三寸| 亚洲影院天堂中文av色| 92国产精品久久久久首页 | 手机看片国产精品| 国产二区精品| 欧美日韩一区二区三区免费| 大香伊人久久精品一区二区 | 中文字幕在线2018| 天天av天天翘天天综合网 | 色婷婷精品大视频在线蜜桃视频| free性中国hd国语露脸| 国产成人av电影免费在线观看| 91黄色在线看| 欧美高清不卡| 久久精品一区二区三区不卡免费视频| 成人污污www网站免费丝瓜| 国产精品久久久久久av| 视频在线日韩| 麻豆成人在线看| 欧美少妇bbw| 欧美成人精品高清在线播放| 波多野结衣国产| 国产女主播一区| 扒开jk护士狂揉免费| 99久久国产免费看| 色婷婷精品久久二区二区密| 懂色av一区二区夜夜嗨| 四虎国产精品永久免费观看视频| 久久se精品一区精品二区| 国产高清视频网站| 免费观看日韩av| 亚洲美女爱爱视频| 精品福利电影| www.99热这里只有精品| 日韩a一区二区| 亚洲国产日韩美| 日韩毛片视频| 在线国产99| 性欧美xxxx免费岛国不卡电影| 国产精品中文字幕久久久| www成人在线视频| 国产精品久久久久久av福利软件| 少妇精品视频一区二区免费看| 久久91精品国产| 欧美1234区| 国模私拍视频一区| 麻豆mv在线看| 国产精品都在这里| 日韩成人精品一区二区三区| 91禁国产网站| jizz内谢中国亚洲jizz| 国产精品久久久久久超碰| 免费一级欧美在线观看视频| 国产91精品久久久| 啪啪免费视频一区| 久久免费国产视频| 久久sese| 91精品在线影院| 久久精品女人天堂av免费观看| 国产精品美女久久久久av超清| 日韩电影毛片| 国产精品免费久久久久久| 9999精品视频| 国产精品一区二区久久精品| 欧美高清hd| 久久涩涩网站| 99久久夜色精品国产亚洲狼| av一区二区三区免费观看| 国产精品精品| 青青艹视频在线| 黄色日韩在线| 国产高清不卡无码视频| 99在线精品视频在线观看| 国产日韩欧美久久| 播五月开心婷婷综合| 懂色av蜜桃av| 日本一区二区三区四区在线视频| 日韩精品一区二区三区在线视频| 国产精品水嫩水嫩| 亚洲av熟女国产一区二区性色| 亚洲女同一区二区| 97在线观看免费高| 午夜精品123| 国产一区二区网站| 欧美日韩久久不卡| 人妻丰满熟妇av无码区hd| 一区二区三区天堂av| 丁香花在线观看完整版电影| 国产精品第二页| 丁香综合av| 亚洲自拍的二区三区| 成人激情电影在线| 青草青青在线视频 | 一级黄色片在线免费观看| 麻豆极品一区二区三区| v天堂中文在线| 成人免费视频在线观看| 一本一道无码中文字幕精品热| 日韩一区和二区| 亚洲欧美激情另类| 色噜噜狠狠狠综合曰曰曰| av网站在线播放| 欧美在线欧美在线| www.豆豆成人网.com| 在线电影看在线一区二区三区| 久久国产欧美| 熟妇高潮一区二区| 依依成人精品视频| 97精品久久人人爽人人爽| 尤物九九久久国产精品的分类| 蜜臀久久精品| 精品国产乱码一区二区三区四区 | 色偷偷综合社区| 日本高清不卡一区二区三区视频| 精品国产一区二区三区久久久久久| 午夜激情一区| 俄罗斯女人裸体性做爰| 中文字幕日本不卡| 亚洲熟女乱色一区二区三区久久久 | 国产又粗又大又爽| 日韩中文字幕在线免费观看| 国产精品久久久久久久久久齐齐| 欧美在线3区| 久久一日本道色综合久久| 国产精品无码毛片| 日韩欧美aⅴ综合网站发布| 日本亚洲欧美| 在线免费看av不卡| 四虎成人在线| 亚洲精品一区二区三区四区五区| 青青草国产精品亚洲专区无| 国产18无套直看片| 欧美偷拍一区二区| 在线激情免费视频| 成人黄色片在线| 午夜久久黄色| 国产精品成人99一区无码| 精品福利在线看| 国产中文字幕在线| 国产精品精品视频| 99久久99热这里只有精品| 最好看的中文字幕| 亚洲国产va精品久久久不卡综合 | 91视频亚洲| 免费看日本黄色| 99精品国产视频| 五月婷婷激情五月| 久久久97精品| 亚洲一区二区三区四区电影| 国产精品久久中文字幕| 久久久久一区二区三区四区| 中文字幕一区二区久久人妻| 久久亚洲欧美日韩精品专区| 粉嫩av一区二区| av免费播放网址| 国产精品美女久久久久高潮| hs视频在线观看| 伊人青青综合网站| 日韩美女在线| 欧美精品自拍视频| 国产欧美日韩一区二区三区在线观看| 国产精品乱码一区二区| 国内精品伊人久久| 成人中文视频| 日本精品一二三| 欧美性猛片aaaaaaa做受| 中日韩高清电影网| 欧美日韩在线一区二区三区| 精品在线播放免费| 久久久久久久极品| 最近中文字幕日韩精品 | 欧美极品一区| 国产一区二区免费视频| 日韩精品1区2区| 久久国产精品视频| 国产成人精品999在线观看| 国产在线精品91| 国产精品麻豆视频|