用GridView读取XML文档中的数据

来源:互联网 发布:mac解压不了zip 编辑:程序博客网 时间:2024/05/21 05:39
[WebMethod(Description = "用GridView读取XML文档中的数据")]        public XmlDataDocument xdd_GetXMLData()        {            string url = Server.MapPath("test.xml");            //以一种特定的编码从字节流读取字符            StreamReader sReadXML = new StreamReader(url, System.Text.Encoding.GetEncoding("utf-8"));            XmlDataDocument xd = new XmlDataDocument();            //将读取的字节流存到DataSet里面去            xd.DataSet.ReadXml(sReadXML);            //用代码将其绑定到数据控件gv.DataSource = xd.DataSet.Tables[0].DefaultView;            return xd;                                  //当为XmlDocument对象时,绑定数据控件方法前台                       // XmlDocument xml = new XmlDocument();            //XmlNodeReader xml_rd = new XmlNodeReader(xml);            //DataSet ds = new DataSet();            //ds.ReadXml(xml_rd);            //GV.DataSource = ds.Tables[0].DefaultView;            //GV.DataBind();                    }

原创粉丝点击