Conjunto de datos público GetData (cadena httpUrl)
{
string xmlPath = @"http地址"; // 该地址不能包含中文
Conjunto de datos ds = nuevo Conjunto de datos();
WebClient wc = nuevo WebClient();
byte[] bt = wc.DownloadData(xmlPath);
XmlDocument xd = nuevo XmlDocument();
fuente de cadena = Byte2String(bt);
xd.LoadXml(fuente);
XmlNodeReader xnr = nuevo XmlNodeReader(xd);
ds.ReadXml(xnr);
Tabla de datos dt = ds.Tables[0];
this.DataGrid1.DataSource = ds;
this.DataGrid1.DataBind();
devolver ds;
}
cadena estática pública Byte2String(byte[] bt)
{
codificación System.Text.Encoding = System.Text.Encoding.GetEncoding("gb2312");
cadena cadena = codificación.GetString(bt);
devolver cadena;
}
Dirección: http://www.brtech.com.cn