общедоступный набор данных GetData (строка httpUrl)
{
строка xmlPath = @"http地址"; // 该地址不能包含中文
DataSet ds = новый DataSet();
WebClient wc = новый WebClient();
byte[] bt = wc.DownloadData(xmlPath);
XmlDocument xd = новый XmlDocument();
источник строки = Byte2String (bt);
xd.LoadXml(источник);
XmlNodeReader xnr = новый XmlNodeReader (xd);
ds.ReadXml(xnr);
DataTable dt = ds.Tables[0];
this.DataGrid1.DataSource = ds;
это.DataGrid1.DataBind();
вернуть дс;
}
общедоступная статическая строка Byte2String(byte[] bt)
{
System.Text.Encodingcoding = System.Text.Encoding.GetEncoding("gb2312");
строка str = кодировка.GetString(bt);
вернуть ул;
}
Источник: http://www.brtech.com.cn