| 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 + "  ";
 }
 content += "</br>";
 Response.Write(content);//输出
 }
 }
 
 |