❶ 易语言如何获取网页源码的并展示出来
.版本2
.支持库RegEx
.支持库internet
.支持库iext
.子程序_按钮1_被单击
.局部变量网页文本,文本型
.局部变量表达式,正则表达式
.局部变量搜索结果,搜索结果,,"0"
.局部变量计次变量,整数型
.局部变量文本,文本型
网页文本=到文本(HTTP读文件(编辑框1.内容))
网页文本=子文本替换(网页文本,#引号,“'”,0,,真)
网页文本=到小写(网页文本)
透明标签1.标题=取中间文(网页文本,“<title>”,“</title>”)
表达式.创建(“meta(.*?)>”,假)
搜索结果=表达式.搜索全部(网页文本)
.计次循环首(取数组成员数(搜索结果),计次变量)
文本=搜索结果[计次变量].取子匹配文本(网页文本,1,)
.判断开始(寻找文本(文本,“name='keywords'”,1,假)>0)
透明标签2.标题=取中间文(文本,“content='”,“'”)
.判断(寻找文本(文本,“name='description'”,1,假)>0)
透明标签3.标题=取中间文(文本,“content='”,“'”)
.默认
.判断结束
.计次循环尾()
.子程序取中间文,文本型
.参数全文,文本型
.参数左文,文本型
.参数右文,文本型
.局部变量位置,整数型
.局部变量总长度,整数型
.局部变量文本,文本型
总长度=取文本长度(全文)
位置=寻找文本(全文,左文,,假)
.如果真(位置<0)
返回(“”)
.如果真结束
位置=位置+取文本长度(左文)
文本=取文本中间(全文,位置,总长度)
总长度=取文本长度(文本)
位置=寻找文本(文本,右文,,假)-1
.如果真(位置<0)
返回(“”)
.如果真结束
文本=取文本中间(文本,1,位置)
返回(文本)
❷ 易语言怎么获取网页源代码
易语言如何取网页源码:
1、首先,运行“易语言”主程序,弹出“新建工程对话框”选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序设计界面”。如下图:
❸ 易语言源码是什么
就是 文件名.e的文件 用这个文件 可以修改程序的功能 界面等 把它改写成你自己的程序 如果你想学习易语言推荐去赤血学院 学习一下 哪里成套的视频教程 可以让你快速入门。
❹ 求易语言取网页文本源码
.版本 2.支持库 internet
.子程序 取网页纯文本, 文本型.参数 网址, 文本型
.局部变量 temp_____, 文本型
.局部变量 逻辑, 逻辑型
temp_____ = 到文本 (HTTP读文件 (网址))逻辑 = 真
.循环判断首 ()
处理事件 ()
.如果 (寻找文本 (temp_____, “<”, , 假) > 寻找文本 (temp_____, “>”, , 假))
temp_____ = 子文本替换 (temp_____, “>”, , , 1, 真)
.否则
temp_____ = 子文本替换 (temp_____, 取文本中间 (temp_____, 寻找文本 (temp_____, “<”, , 假), 寻找文本 (temp_____, “>”, , 假) - 寻找文本 (temp_____, “<”, , 假)), , , , 假)
.如果结束
.如果真 (寻找文本 (temp_____, “<”, , 假) = -1)
逻辑 = 假
.如果真结束
.循环判断尾 (逻辑)返回 (temp_____)
❺ 用易语言做网页采集的时候都要把源代码转成什么编码是不是固定的如果不是,那有什么规律
网页一般是用UTF8的,但是易语言用的是ANSI,网页不管什么编码必须转成ANSI才可以直接用。
你可以调用精易模块来看下网页的编码。
然后再调用编码转换的函数就可以了。