在界面中,用Table绑定数据了,要怎么才能读取.XML里面的数据了?求助了,高手的指点两下啊!!谢谢!

解决方案 »

  1.   


      protected void test()
        {
            string filename = Server.MapPath("../1.xml");//xml地址        XmlDocument xmldoc = new XmlDocument();
            try
            {
                xmldoc.Load(filename);
            }
            catch
            {
                Response.Write("<script>alert('读文件时错误,请检查 Web.config 文件是否存在!')</script>");
                return;
            }        XmlNodeList DocdNodeNameArr = xmldoc.DocumentElement.ChildNodes;//文档节点名称数组
            foreach (XmlElement DocXmlElement in DocdNodeNameArr)
            {
                if (DocXmlElement.Name.ToLower() == "connectionstrings")//找到指定名称的节点
                {
                    XmlNodeList KeyNameArr = DocXmlElement.ChildNodes;//子节点名称数组
                    if (KeyNameArr.Count > 0)
                    {
                        foreach (XmlElement xmlElement in KeyNameArr)
                        {
                             TextBox1.Text = xmlElement.Attributes["xml里的属性名"].Value ;//写到想写的地方
                        }
                    }
                }
            }
            
        }