string html = httpGet(requestUrl, heards);
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);
var tables = doc.DocumentNode.SelectSingleNode("//table[@class='table table-lg']");
if (tables == null) return;
DataTable dataTable = new DataTable();
var ths = tables.SelectNodes("thead/tr/th");
foreach (var th in ths)
{
var colu=th.InnerText;
dataTable.Columns.Add(colu, System.Type.GetType("System.String"));
}
var trs = tables.SelectNodes("tbody/tr");
foreach (var tr in trs)
{
DataRow dataRow = dataTable.NewRow();
for (int i = 0; i < tr.SelectNodes("td").Count; i++)
{
var td = tr.SelectNodes("td")[i].InnerText;
dataRow[i] = td;
}
dataTable.Rows.Add(dataRow);
}