asp.net简单读取xml文件信息
2011-10-12 00:41
330 查看
//以下是循环读取xml文件中节点的值 XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Server.MapPath("Student1.xml")); //加载xml XmlNodeList NodeList = xmlDoc.SelectNodes("/Students/Student"); //xml节点的路径 //循环遍历节点 for (int i = 0; i < NodeList.Count; i++) { string xmlStuName = NodeList[i].ChildNodes[0].InnerText; //获取第一个Student节点的StuName string xmlStuSex = NodeList[i].ChildNodes[1].InnerText; //获取第一个Student节点的StuSex string xmlStuAge = NodeList[i].ChildNodes[2].InnerText; //获取第一个Student节点的StuAge string xmlStuAddress = NodeList[i].ChildNodes[3].InnerText; //获取第一个Student节点的StuAddress //循环读取xml节点信息 Response.Write("当前的xml文件中的节点StuName是:" + xmlStuName + "<br />" + "当前的xml文件中的节点StuSex是:" + xmlStuSex + "<br />" + "当前的xml文件中的节点StuAge是:" + xmlStuAge + "<br />" + "当前的xml文件中的节点StuAddress是:" + xmlStuAddress); }
//Student1.xml文件
<?xml version="1.0" encoding="utf-8"?> <Students> <Student> <StuName id=1 name='lizong'>李总</StuName> <StuSex>男</StuSex> <StuAge>24</StuAge> <StuAddress>深圳宝安</StuAddress> </Student> </Students>
//一下这个是读取xml文件里面节点的属性
XmlDocument doc = new XmlDocument(); doc.Load(Server.MapPath("Student1.xml"));
String d1 = doc.SelectSingleNode("//StuName[@id='1']/@name").Value;//读取stuname标签里面的id为1的name的值 XmlNodeList list = doc.GetElementsByTagName("StuName"); //Student1.xml文件里面的StuName节点 foreach (XmlElement host in list) { Response.Write("Student1.xml节点里面的StuName节点的name属性的值为:"+host.Attributes["name"].Value+"<br/>"); Response.Write("Student1.xml节点里面的StuName节点的id属性的值为:"+host.Attributes["id"].Value + "<br/>"); }
相关文章推荐
- 在asp.net中读取xml文件信息的4种方法
- ASP.NET中读取XML文件信息的4种方法与示例代码
- 在asp.net中读取XML文件信息的4种方法
- ASP.NET中读取XML文件信息的4种方法与示例代码
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- XML:在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- ASP.NET中读取XML文件信息的4种方法与示例代码
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法(转载)
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法
- asp.net中读取XML文件信息的4种方法
- 在asp.net中读取XML文件信息的4种方法[转]
- 在asp.net中读取XML文件信息的4种方法(ZT)
- 在asp.net中读取XML文件信息的4种方法
- 在asp.net中读取xml文件信息的4种方法