0
我創建一個窗體(主頁),並輸入網址進入網站。我還創建了10個選項卡。所以當我點擊以查看家中的信息時。它將顯示10個Ids示例,如「100210323232」。每個ID中都有關於公司名稱,地址的詳細信息...當我單擊按鈕(我創建按鈕)時。這些ID的詳細信息將顯示在10個選項卡中。我怎樣才能導出Excel文件,當我得到的信息表html(網頁瀏覽器)
最後我想將這些詳細信息導出到excel文件。
detal信息表:link。並在10選項卡中的代碼顯示詳細信息
var content1 = wb.Document.GetElementById("content").InnerHtml;
Regex regex1 = new Regex("<TD.*><A.*>(.*)</A></TD>");
Regex regex2 = new Regex("<TD.*><A href=\"(.*)\">.*</A></TD>");
var run = 0;
var intobj = 1;
object[] obj = new object[10];
foreach (Match match1 in regex1.Matches(content1.ToString()))
{
run++;
if (run == 5)
{
Match match2 = regex2.Match(match1.Value);
switch (intobj)
{
case 1:
wb1.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 2:
wb2.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 3:
wb3.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 4:
wb4.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 5:
wb5.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 6:
wb6.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 7:
wb7.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 8:
wb8.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 9:
wb9.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
case 10:
wb10.Navigate(match2.Groups[1].Value.Replace("amp;", "&"));
break;
}
intobj++;
run = 0; // back run về 0
}
}
}
}