易语言怎样提取网页中的文本

易语言怎样提取网页中的文本,第1张

-----------------------------------------------------------------

版本 2

子程序 取出文本, 文本型

参数 文本, 文本型

参数 头, 文本型

参数 尾, 文本型

参数 起始搜寻位置, 整数型, 可空

局部变量 pos1, 整数型

局部变量 pos2, 整数型

如果真 (起始搜寻位置 ≤ 0)

起始搜寻位置 = 1

如果真结束

pos1 = 寻找文本 (文本, 头, 起始搜寻位置, 真) + 取文本长度 (头)

pos2 = 寻找文本 (文本, 尾, pos1, 真)

返回 (取文本中间 (文本, pos1, pos2 - pos1))

-----------------------------------------------------------------

调用方法:(如取出上面的“很遗憾,您未获得红包,请继续加油!”)

文本 = 取出文本 (网页文本, “<p class=” + #引号 + “red” + #引号 + “>”, “</p>”, )

至于乱码估计是网页用的是UNICODE或UTF-8之类的,用编码转换支持库里的

编码转换先转成普通文本再作其它 *** 作。

1、电脑打开网页,然后点击左上角的文件,然后选择另存为。

2、点击另存为之后,保存类型就保存为默认的网页格式就可以了。

3、保存网页文件后,打开Word文档,选择打开文件,文件类型选择网页文件。

4、设置好打开文件类型后,选择刚才保存的网页文件,点击打开。

5、Word打开网页文件后,就可以进行编辑了。

6、然后点击文件,另存为,可以将文件另存为Word文档格式。

有时候我们在网页上找到以下和文章有关的文字就会截图保存下来,获取上文字的话就需要我们一个一个的打出来会抄下来,其实除了这个方法之外还有一个超级简单的方法,那就是用手机找一个文字识别的软件,直接提取上的文字,具体的 *** 作如下:

准备工作:把需要提取文字的保存在手机中,网络。

手机提取文字的方法:

1先把手机连接上网络,然后在应用市场里找一个文字识别工具。

2运行工具先选择识别,然后点击立即使用。

3这时会出现一个选择的页面,在此找到需要识别文字的点击右下角的确定。

4然后在批量处理的页面检查一下所选的是否正确,然后点击右下角的立即识别。

5处理需要一定的过程,识别文字结束后会出现一个查看结果的页面,在此可以复制转换后的文字。

6同时也可以翻译和校对转换后的文字。

手机提取文字和文字识别的方法就这些,希望对大家有所帮助。

首先需要加载需要获取网页文的网址,然后根据WebBrowser1documentbodyinnertext来获取文字,可参考下面部分代码

Private Sub cmdcommand1_click()

WebBrowser1navigate "具体网页地址"

End Sub

Private Sub webbrowser1_documentcomplete(ByVal pDisp As Object, URL As Variant)

txtText1 = WebBrowser1documentbodyinnertext

End Sub

程序集 窗口程序集1子程序 _按钮1_被单击局部变量 网页, 网页文档类网页初始化 (, 超文本浏览框1取窗口句柄 ())编辑框1内容 = 网页取网页属性 (#网页属性_网页文本)需要易语言网页 *** 作类模块

子程序名:文本_取出中间文本

比如:欲取全文本为“12345”,现在要取出“3”,<3>的前面为“2”,<3>的后面为“4”,

返回值类型:文本型

参数<1>的名称为“欲取全文本”,类型为“文本型”。注明:比如:欲取全文本为 12345。

参数<2>的名称为“前面文本”,类型为“文本型”。注明:3的前面为“2”,引号直接用 #引号,如:"<font color=#引号red#引号>"。

参数<3>的名称为“后面文本”,类型为“文本型”。注明:3的后面为“4”,引号直接用 #引号,如:"<font color=#引号red#引号>"。

参数<4>的名称为“起始搜寻位置”,类型为“整数型”,允许接收空参数数据。注明:可空。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。

参数<5>的名称为“是否不区分大小写”,类型为“逻辑型”,允许接收空参数数据。注明:注明:为真不区分大小写,为假区分。

如:

文本_取出中间文本 (“api=233%cca”, “api=”, "%cca”", , )

返回的就是233

以上就是关于易语言怎样提取网页中的文本全部的内容,包括:易语言怎样提取网页中的文本、怎样复制网页上的内容、手机如何提取网页文字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9473797.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存