string outStr = ""; string tmpStr = ""; string PageUrl = "url"; System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(PageUrl); request.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Web-Sniffer/1.0.24"; System.Net.WebResponse response = request.GetResponse(); System.IO.Stream resStream = response.GetResponseStream(); System.IO.StreamReader sr = new System.IO.StreamReader(resStream, System.Text.Encoding.UTF8); try { while ((tmpStr = sr.ReadLine()) != null) { outStr += tmpStr; } } catch { } //Response.Write(outStr); resStream.Close(); sr.Close(); XmlTextReader reader = new XmlTextReader(new StringReader(outStr)); reader.WhitespaceHandling = WhitespaceHandling.None; DataSet ds = new DataSet(); ds.ReadXml(reader); reader.Close(); GridView1.DataSource = ds.Tables[0]; GridView1.DataBind(); ds.Dispose(); 转载于:https://www.cnblogs.com/evernory/archive/2007/09/24/904041.html