hy127981 发表于 2016-7-20 14:30

问一下读取网页文本返回 易语言写法

大概就是这样
我把一段文本放到博客或者微博或者服务器
用易语言HTTP访问这个地址   读取上面的文本
然后 例如: 编辑框1.内容=网页上的文本
或者变量A=“”
!!!请大家告知怎么写?

封情 发表于 2016-7-20 14:30

yang645997352 发表于 2016-7-20 14:39

正则表达式

892644330 发表于 2016-7-20 14:48


编辑框1.内容=到文本(HTTP读文件 (“你的网页”))

公子世无双 发表于 2016-7-20 16:51

本帖最后由 公子世无双 于 2016-7-20 16:55 编辑

彗星模块
变量1 文本型
a = 彗星HTTP读文本 (“https://www.52hb.com/”, , , , , , , , )

取出来以后 取文本中间 易语言自带
取文本中间 (变量1,, )
起始位置:位置你数一下前面有多少个就行了 比如123456 你想取出456 3不取就填位置 “3”
取出字符数目:字符就是取多长咯 456 三个字符,填三 汉字为两个字符一个汉字



很容易的 自己动手写一下 成品就不给你了 分无所谓的。。


hy127981 发表于 2016-7-21 08:49

封情 发表于 2016-7-21 00:38


谢谢 请问需要模块吗?

公子世无双 发表于 2016-7-21 09:35

封情 发表于 2016-7-21 00:38


这样有些不好,有些时候读取文本没读出来 然后分割文本的时候就会引发数组错误

公子世无双 发表于 2016-7-21 09:37

hy127981 发表于 2016-7-21 08:49
谢谢 请问需要模块吗?

他那个也用到了一个彗星模块 你采用他的 记得加一个判断读取文本是否=“”

boom 发表于 2016-7-21 12:17

正好学习易语言

封情 发表于 2016-7-22 01:12

公子世无双 发表于 2016-7-21 09:35
这样有些不好,有些时候读取文本没读出来 然后分割文本的时候就会引发数组错误

我特权的时候一直这样,数组错误和被访问网页和自己网络的问题和写法没有问题,
页: [1] 2
查看完整版本: 问一下读取网页文本返回 易语言写法