A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王海亮 中级黑马   /  2012-8-23 03:50  /  2844 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在VS2010窗体编程中如何对xml文件 进行读写

1 个回复

倒序浏览
1. 先定义一个xmldocument对象 ,XmlNode node; XmlDocument xd = new XmlDocument();
2. 加载xml文件 ;
    string xmlpath = Server.MapPath("~/Lab_Report/XMLFile.xml");
    xd.Load(@xmlpath);   
3. 对根子节点的所有子节点进行循环  
    for (int i = 0; i < tree.ChildNodes.Count; i++)//对根子节点的所有子节点进行循环  
   {              
          node=tree.ChildNodes[i];      
          if (node.HasChildNodes)//判断是否还有子节点        
          {               
                string content = " ";      
                for (int j = 0; j < node.ChildNodes.Count; j++)  
                {               
                    XmlNode childnode = node.ChildNodes[j];   
                    content += childnode.Name + childnode.InnerText + "&nbsp;&nbsp;";   
                }
                content += "</br>";
                Response.Write(content);//输出
           }
    }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马