首页 咨询中心 IT学堂
读取XML文件中的节点方法

读取XML文件中的节点方法,假设有这样的一个XML文件: 
<?xml version="1.0" encoding="gb2312"?> 
<SysConfig> 
  <stage> 
   <id>0</id> 
   <name>预赛阶段</name> 
  </stage> 
  <stage> 
   <id>1</id> 
   <name>决赛阶段</name> 
  </stage>  
  <ExamType> 
  <id>0</id> 
  <name>轮答题</name>   
  </ExamType> 
  <ExamType> 
  <id>1</id> 
  <name>抢答题</name>   
  </ExamType> 
  <ExamType> 
  <id>2</id> 
  <name>风险题</name>   
  </ExamType> 
</SysConfig> 
  
我想读取其中Stage下的name的值 可以这么写: 
  
XmlDocument xml = new XmlDocument(); 
xml.Load(fileName); 

//找到根节点 

XmlNode xn = xml.SelectSingleNode("SysConfig"); 

//找到根节点下的stage节点集合 
XmlNodeList myList = xn.SelectNodes("stage"); 

//找到name的值 
foreach( XmlNode myN in myList ){ 
   MessageBox.Show(myN.SelectSingleNode( "name").InnerText);   
            }  


  
要做做网站就找上联网络,上海多年做网站公司,多年专注值的你依赖的做网站公司http://www.web258.cn 

 

上一篇 在线qq不用添加就能对话和QQ不能临时会话,需要加好友的解决办法!
上一篇 网站建设如何使用AJAX方式下载文件
本方链接: http://www.web258.cn/article/show/i1263.html
ARTICLE 相关推荐