C# 读取网页上的Table
来源:互联网 发布:怎样注册域名 编辑:程序博客网 时间:2024/04/30 15:19
WebBrowser web = new WebBrowser();
DataTable dt = new Datable();
private void button1_Click(object sender, EventArgs e)
{
if (dt.Rows.Count==0)
{
HtmlDocument doc = web.Document;
dt.Columns.Add("开奖日期", System.Type.GetType("System.String"));
dt.Columns.Add("期号", System.Type.GetType("System.String"));
dt.Columns.Add("开奖号", System.Type.GetType("System.String"));
dt.Columns.Add("试机号", System.Type.GetType("System.String"));
HtmlElementCollection tbs = doc.GetElementsByTagName("TABLE");
foreach (HtmlElement tb in tbs)
{
HtmlElementCollection trs = tb.GetElementsByTagName("TR");
foreach (HtmlElement tr in trs)
{
HtmlElementCollection tds = tr.GetElementsByTagName("TD");
if (tds.Count > 0)
{
DataRow dr = dt.NewRow();
for (int i = 0; i < tds.Count; i++)
{
dr["开奖日期"] = tds[0].InnerText;
dr["期号"] = tds[1].InnerText;
dr["开奖号"] = tds[2].InnerText;
dr["试机号"] = tds[3].InnerText;
}
dt.Rows.Add(dr);
}
}
}
}
this.dataGridView1.DataSource = dt;
}
private void Form1_Load(object sender, EventArgs e)
{
web.Url = new System.Uri("http://www.52cp.cn/toolset/index.php/History/fuc3d");
}
- C# 读取网页上的table
- C# 读取网页上的Table
- table标签,认识网页上的表格
- table标签,认识网页上的表格
- table标签,认识网页上的表格
- table标签,认识网页上的表格
- table标签,认识网页上的表格
- 网页上读取远程xml的数据
- 网页上读取远程xml的数据
- 网页上读取远程xml的数据
- C# 读取网页源文件
- 【Html】table标签,认识网页上的表格
- 第18课: table标签,认识网页上的表格
- C#抓取网页上的所有连接
- C#之读取web上的xml
- C#如何读取post方式的网页的HTML代码?
- delphi 读取显示网页上的图片方法
- 怎么样在网页上读取远程xml的数据
- Data Structures (Weiss) Chapter 6: Binomial Queue
- 【diannaoxitong】笔者支招:如何让Win7不保留用户名
- 17M
- 我的个人博客地址
- Java菜鸟学习笔记--语法篇(五):位运算实例
- C# 读取网页上的Table
- 抽象工厂模式
- 自己练习的文件操作小程序
- 二零零八年七月八日
- 二零零八年七月十五日
- 2009年10月13日
- 2009年10月13日
- Quorum?Quorum!
- Input.GetAxisRaw 与Input.GetAxis