如何用易语言提取网页中的文本内容?

完整的网页文本,用http读文件()有些文本提取不了,好像是一些用于请求的代码,比如${_UserData.nextLevelScore-_UserData.score}... 完整的网页文本,用 http读文件()有些文本提取不了,好像是一些用于请求的代码,比如 ${_UserData.nextLevelScore-_UserData.score} 之类的,在网页中的显示为数字... 谁知道如何提取完整的网页文本,或网页元素,解决这个问题!! 展开
 我来答
冰岛玉露茶叶厂
2012-05-30 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:136万
展开全部
调用下面这个子程序就可以了实现你想要的功能了

.子程序 取指定内容, 文本型, , 取出想要的内容
.参数 完整内容, 文本型
.参数 左边文本, 文本型
.参数 右边文本, 文本型
.局部变量 临时位置, 整数型
.局部变量 总长度, 整数型
.局部变量 临时文本, 文本型

总长度 = 取文本长度 (完整内容)
临时位置 = 寻找文本 (完整内容, 左边文本, , 假) + 取文本长度 (左边文本)
临时文本 = 取文本中间 (完整内容, 临时位置, 总长度)
总长度 = 取文本长度 (临时文本)
临时位置 = 寻找文本 (临时文本, 右边文本, , 假) - 1
临时文本 = 取文本中间 (临时文本, 1, 临时位置)
返回 (临时文本)
shi2525775
2012-05-28 · TA获得超过1788个赞
知道小有建树答主
回答量:994
采纳率:0%
帮助的人:394万
展开全部
给你看的例子,是在是一个播报北京时间的网页中,怎么样将其中的年月日提取出来的,也是通过分割文本,你看一下哈。
.版本 2
.支持库 internet

.程序集 窗口程序集1
.程序集变量 网页文本, 文本型
.程序集变量 临时文本, 文本型
.程序集变量 所需文本, 文本型, , "0"
.程序集变量 中间时间, 文本型, , "0"

.子程序 _按钮1_被单击

网页文本 = 到文本 (HTTP读文件 (“http://www.time.ac.cn/stime.asp”)) ' 这是国家授时中心网络服务器时间发布网站
所需文本 = 分割文本 (网页文本, “服务器时间:”, ) ' 将取回的文本分割,因为我们需要的网络时间在其后面
.如果真 (取数组成员数 (所需文本) < 2) ' 判断是否取回所需数据
信息框 (“取网络时间失败!链接网络不成功!”, 0 + #信息图标, “网络校时:”)
返回 ()
.如果真结束
临时文本 = 所需文本 [2]
所需文本 = 分割文本 (临时文本, “document.write('”, )
中间时间 = 分割文本 (所需文本 [3], “')”, )
编辑框1.内容 = 中间时间 [1] ' 取出年/月/日
临时文本 = 所需文本 [6]
所需文本 = 分割文本 (临时文本, “var hrs = ”, )
临时文本 = 所需文本 [2]
中间时间 = 分割文本 (临时文本, “;”, )
编辑框2.内容 = 中间时间 [1] ' 取出小时
所需文本 = 分割文本 (临时文本, “var min = ”, )
临时文本 = 所需文本 [2]
中间时间 = 分割文本 (临时文本, “;”, )
编辑框3.内容 = 中间时间 [1] ' 取出分钟
所需文本 = 分割文本 (临时文本, “var sec = ”, )
临时文本 = 所需文本 [2]
中间时间 = 分割文本 (临时文本, “;”, )
编辑框4.内容 = 中间时间 [1] ' 取出秒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
湛仁闫水
2019-01-17 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:872万
展开全部
LZ可以用谷歌浏览器,在想要东西的页面游戏选择”审查元素“,然后看”resource“,所以资源都在里面。简单的方法还有是下载一个软件,貌似叫做”整站下载“。祝LZ好运。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tn瓶邪
推荐于2016-01-27 · TA获得超过1881个赞
知道小有建树答主
回答量:610
采纳率:98%
帮助的人:112万
展开全部
局部变量 返回文本文本型
返回文本=http读文本(A)
文本_取中间文本(返回文本,“
<label id="CardInfo" style="color:#1800ff; font-weight:bold;">”,“</label> ”)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
62055624
2012-05-27 · TA获得超过3168个赞
知道大有可为答主
回答量:8186
采纳率:0%
帮助的人:4266万
展开全部
提取出来到 标签1.标题 中 应该怎么做( 如果 653831 这个数字不断变化的返回内容, 文本型位置1 = 寻找文本 (文本, “visitcount”, , 假) .,qRXZxk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式