c#中将Html中table表格替换成数组
来源:互联网 发布:淘宝抢购秒杀快速付款 编辑:程序博客网 时间:2024/05/18 00:39
1、获取网页的Document
HtmlDocument doc = browser.Document;
2、获取table标签
HtmlElementCollection e = doc.GetElementsByTagName(“table”);
for (int i = 0; i < e.Count; i++)
{
string innerHtml = e[i].InnerHtml;
FillHtml(innerHtml);
}
public void FillHtml(String html)
{
html= Regex.Replace(html, @”“, “”, RegexOptions.IgnoreCase);
html= Regex.Replace(html, @””, “”, RegexOptions.IgnoreCase);
html= Regex.Replace(html, @”“, “”, RegexOptions.IgnoreCase);
html= Regex.Replace(html, @””, “&”, RegexOptions.IgnoreCase);
//去掉 HTML 标记
html= Regex.Replace(html, @”<[/!]?[^<>]?>”, “”, RegexOptions.IgnoreCase);
//去掉空白字符
html= Regex.Replace(html, @”([\r\n])[\s]+”, “”, RegexOptions.IgnoreCase);
string[] infoArrays = html.Split(‘&’);
///这里就已经转换成数组了 亲测可成功。。。
}
以上tr td 标签没有显示出来 这个编辑器给忽略了
第一个Regex.Replace中是tr标签 要加<>
第二个Regex.Replace中是td标签 要加<>
第三个Regex.Replace中是/tr标签 要加<>
第四个Regex.Replace中是/td标签 要加<>
以上信息要是有不明白的 请在下面评论
- c#中将Html中table表格替换成数组
- C#中将string类型的json字符串转化成数组
- HTML 中表格table 的相关知识
- HTML/CSS中table表格布局
- HTML中table表格的常用使用
- oracle中将字符串转换成数组
- JS中将JSON字符串转换成数组
- html生成表格table
- html 表格table
- html table表格标签
- html 不规则table表格
- html --table表格
- HTML 表格table
- cppwebbrower中获取html中table表格的代码
- struts2中将jsp table中的数据导出到excel表格中
- HTML中构建自动伸缩的表格Table
- html语言中table表格内怎么换行
- html中表格table的内容居中显示
- Python批量监控主机内存/CPU利用率/磁盘/网络等信息
- 自定义View实现侧边索引
- 各种激活函数(Activation Function)
- 我的CUDA学习之旅3——图像灰度化、灰度直方图统计
- RecyclerView优雅的添加Header和Footer
- c#中将Html中table表格替换成数组
- 15.1-全栈Java笔记:Java事件模型是什么?事件控制的过程有哪几步??
- 中钰睿泓分享:设计LOGO的思路和流程
- C# Random 生成不重复随机数
- list遍历效能测试和list分割
- elasticsearch之Document APIs【Multi Get API】
- js 获取url参数
- 边框阴影的练习
- samba服务