社区
C#
帖子详情
用.net读网页中的具体内容,如读一个网网页中的一个TABLE中的内容,或TABLE某行某列的内容,怎么做呀?
zhu_gx
2008-08-19 10:12:07
用.net读网页中的具体内容,如读一个网页中的一个TABLE中的内容,或TABLE某行某列的内容,怎么做呀?
...全文
133
12
打赏
收藏
用.net读网页中的具体内容,如读一个网网页中的一个TABLE中的内容,或TABLE某行某列的内容,怎么做呀?
用.net读网页中的具体内容,如读一个网页中的一个TABLE中的内容,或TABLE某行某列的内容,怎么做呀?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhu_gx
2008-08-20
打赏
举报
回复
感谢 11 楼,我的程序最后要用在ASP.NET里,可能WebBrowser用不了吧?
字符串方法解析是不是要很麻烦呀
能不能对正则表达式的方法再详细的说一下,要是能举个例子最好了,十分感谢。
还有,无论用哪用方法是不是都比较麻烦呀,如果获取数据的网页变化了,比如说,颜色变化了,表格变化了,是不是就要改动程序?
新手请多关照!
sunray1301
2008-08-20
打赏
举报
回复
这个属于网站数据采集
有两种方式:
1 利用嵌入webWebBrowser从而利用DOM解析
2 利用webRequest object 从而利用正则表达式或字符串方法解析(正则表达式比较好而且快)
再见品月
2008-08-20
打赏
举报
回复
Mark学习
zhu_gx
2008-08-20
打赏
举报
回复
自己顶上去
zhu_gx
2008-08-19
打赏
举报
回复
我就是想不用正则表达式,有没有另外的方法,比如这个页中有三个Table表格,我循环三次,每次读指定的行或列
比如 Table1[1][3],就可以读出表1的第一行第三列的值,有没有类似这样的方法
baby21st
2008-08-19
打赏
举报
回复
搜搜正则表达式吧
catherienangel
2008-08-19
打赏
举报
回复
WebBrowser.DocumentText 属性
获取或设置显示在 WebBrowser 控件中的页的 HTML 内容。
命名空间:System.Windows.Forms
WebBrowser.Document 属性
获取一个 HtmlDocument,它表示当前显示在 WebBrowser 控件中的网页。
命名空间:System.Windows.Forms
更加详细的看看这里吧:
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.webbrowser.document(VS.80).aspx
zhu_gx
2008-08-19
打赏
举报
回复
小弟我是个新手,能否解释一下,不太明白
ericzhangbo1982111
2008-08-19
打赏
举报
回复
WebBrowser web = new WebBrowser();
web.DocumentText = "<html><table></table></html>";
web.Document.GetElementsByTagName("table");
zhu_gx
2008-08-19
打赏
举报
回复
7楼的前辈能否说的详细一些,多谢。 我是从别的网站的某个网页读取表格中的数据。
kenning
2008-08-19
打赏
举报
回复
protected void ReadTable()
{
foreach (HtmlTableRow HTR in this.Table1.Rows)
{
foreach (HtmlTableCell HTC in HTR.Cells)
{
Response.Write(HTC.InnerText);
}
}
}
Table为服务器端控件
zhu_gx
2008-08-19
打赏
举报
回复
怎么没人回答呀?
将
网
页
table
表格
中
导出到Excel表格
中
用Javascript实现的将
网
页
table
中
的数据导出到excel表格
中
!JSP ASP
.NET
静态页面都可以使用!代码简单实用!
asp
.net
C#表格的添加,行列的添加
简单的asp
.net
用C#表格的添加,行列的添加
Asp
.net
中
获取Data
Table
选择第一行某一列值
数据源是
一个
Data
Table
,现在我们需要获取这个Data
Table
的第一行第一列的值。 先准备
一个
数据集,创建
一个
Data
Table
,并填充数据: source code: using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using Insus
.NET
.Models; namespace Insus
.NET
.Entities { public class Cust
asp
.net
如何得到GRIDVIEW
中
某行
某列
值的方法
根据
某列
的值改变其样式最好的方法是在GridView的DataRowBound事件
中
想办法。在GridView
中
的行绑定数据后将立即执行DataRowBound事件。DataRowBound事件使用GridViewRowEventargs类作为事件变量。通过事件变量你能够利用GridViewRowEventArgs属性操作已经绑定数据的行。 代码如下:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){GridViewRow row = e.Row;}Row将返回
Table
Row类
中
的
一个
Gr
.net
中
创建
table
添加列
.net
中
创建
table
添加列
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章