用IHTMLDocument2接口获取页面上想要的数据,代替正则表达式

简介: 原文:用IHTMLDocument2接口获取页面上想要的数据,代替正则表达式原文发布时间为:2010-07-01 —— 来源于本人的百度文章 [由搬家工具导入]1. 用 IHTMLDocument2::all 获得所有元素; 2. 用 IHTMLElementCollection::tags 获得标签为 span 的元素; 3. 用 IHTMLElement::className 获得 class 名为 EX 的元素; 4. 用 IHTMLElement::innerText 获得文本。
原文: 用IHTMLDocument2接口获取页面上想要的数据,代替正则表达式

原文发布时间为:2010-07-01 —— 来源于本人的百度文章 [由搬家工具导入]

1. 用 IHTMLDocument2::all 获得所有元素;
2. 用 IHTMLElementCollection::tags 获得标签为 span 的元素;
3. 用 IHTMLElement::className 获得 class 名为 EX 的元素;
4. 用 IHTMLElement::innerText 获得文本。

IHTMLDocument2 doc = new HTMLDocumentClass();
doc.write(new object[] { ie.OutString });
doc.close();
if (doc != null)
{
IHTMLElementCollection iec = (IHTMLElementCollection)doc.all.tags("dd");

foreach (IHTMLElement ii in iec)
{
if (ii.getAttribute("onmouseout", 0).ToString() != "")
{
Console.WriteLine(ii.innerText);
string str = ii.innerText;
}
}
}
目录
相关文章
|
7月前
|
XML 存储 数据采集
如何使用Python和正则表达式处理XML表单数据
如何使用Python和正则表达式处理XML表单数据
|
8月前
Python-初识正则表达式-指定匹配简单的日志数据
Python-初识正则表达式-指定匹配简单的日志数据
74 0
Postman接口关联使用正则表达式提取
Postman接口关联:当请求之间有依赖关系, 比如一个请求的入参是另一个请求返回的数据, 这时候需要用到关联处理(全局变量的设置)
210 0
Postman接口关联使用正则表达式提取
|
数据采集 测试技术
【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
86 0
|
人工智能 编译器 Python
Python re 正则表达式 数据匹配提取 基本使用
模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个反斜杠时会拥有不同的含义。 标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。 反斜杠本身需要使用反斜杠转义。 正则表达式通常都包含反斜杠"\\"以及小括号"\(\)",模式元素(如 r'\t',等价于 '\\t')匹配相应的特殊字符。
223 0
Python re 正则表达式 数据匹配提取 基本使用
|
关系型数据库 MySQL
MySQL必知必会使用通配符和正则表达式数据过滤
MySQL必知必会使用通配符和正则表达式数据过滤
201 0
|
编译器 C# C++
☀️ 学会编程入门必备 C# 最基础知识介绍(六)——接口、命名空间、预处理指令、正则表达式、异常处理、文件的输入与输出
前言👻 接口(interface)🎉 定义接口: MyInterface.cs 接口继承: InterfaceInheritance.cs C# 命名空间(Namespace)🎈 定义命名空间 using 关键字 嵌套命名空间 C# 预处理器指令🎄 C# 预处理器指令列表 #define 预处理器 条件指令 C# 正则表达式🔔 定义正则表达式 C# 异常处理🎃 语法 C# 中的异常类 异常处理 创建用户自定义异常 抛出对象 C# 文件的输入与输出⛄️ C# I/O 类 FileStream 类 C# 高级文件操作
☀️ 学会编程入门必备 C# 最基础知识介绍(六)——接口、命名空间、预处理指令、正则表达式、异常处理、文件的输入与输出
|
数据采集 Python
【资料下载】Python 第三讲——正则表达式爬取糗事百科数据
直播时间:2月20日 直播讲师:罗攀——林学研究生《从零开始学Python网络爬虫》作者《从零开始学Python数据分析》作者。擅长网络爬虫、数据分析,在web开发,数据库,机器学习等领域有所涉猎 随着Internet的飞速发展,互联网每天都会产生大量的非结构化数据。
|
大数据 Linux Python
Python全栈 正则表达式(re模块正则接口全方位详解)
re模块 Python Python re模块 re模块正则接口全方位详解 Python正则基础
2024 0