切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud
12下一页

21

主题

241

积分

0

精华

用户组 

易积分
3212
热心
0
好评
0
为什么有些网站能获取到数据 又有些获取不到呢?[复制链接]
发表于 2021-5-27 21:24:17 | 显示全部楼层 |阅读模式
50易积分
事件 按钮1.被单击()
        多线程1.开始取网页源码("https://www.xinqingxiaoshuo.com/","gbk")
        显示进度对话框("加载中...")       
结束 事件

事件 主窗口.创建完毕()
        高级列表框1.初始化下载引擎(R.icon,R.icon,R.icon,0,真)
       
结束 事件

事件 多线程1.取网页源码完毕(源码 为 文本型)
        变量 正则文本 为 文本型 = 读入资源文件("xinqingxiaoshuo.txt","gbk")
        创建表达式(正则文本,真,真)
        开始匹配(源码)
        关闭进度对话框()
        判断循环首 匹配下一个()
                高级列表框1.添加项目(R.icon,取子匹配文本(3),取子匹配文本(5),"","")
        判断循环尾
结束 事件

QQ图片20210527184402.png

xinqingxiaoshuo.txt (250 Bytes, 下载次数: 0)

最佳答案

查看完整内容

多线程1.开始取网页源码2("https://www.xinqingxiaoshuo.com/","gbk") 多线程1.取网页源码2完毕(源码 为 文本型)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

9

主题

745

积分

0

精华

用户组 

易积分
229
热心
0
好评
0

活跃会员

发表于 2021-5-27 21:24:18 | 显示全部楼层
多线程1.开始取网页源码2("https://www.xinqingxiaoshuo.com/","gbk")
多线程1.取网页源码2完毕(源码 为 文本型)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

195

主题

2199

积分

6

精华

用户组 

易积分
505
热心
0
好评
15
发表于 2021-5-28 02:02:57 | 显示全部楼层
多线程1.取网页源码2()
有问题或解惑,请加我QQ97447823
回复

使用道具 举报

8

主题

275

积分

0

精华

用户组 

易积分
2682
热心
1
好评
1
发表于 2021-5-28 15:08:28 来自手机 | 显示全部楼层
可以用精易助手网页调试测试,有的网站可能需要请求头
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

21

主题

241

积分

0

精华

用户组 

易积分
3212
热心
0
好评
0
发表于 2021-5-29 10:01:12 | 显示全部楼层
yanxueao 发表于 2021-5-27 21:24
多线程1.开始取网页源码2("https://www.xinqingxiaoshuo.com/","gbk")
多线程1.取网页源码2完毕(源码 为  ...

事件 按钮1.被单击()
        多线程1.开始取网页源码2("https://www.duquanben.com/book/lastupdate/0/1/","gbk")
        显示进度对话框("加载中...")       
结束 事件

事件 主窗口.创建完毕()
        高级列表框1.初始化下载引擎(R.icon,R.icon,R.icon,0,真)
       
结束 事件

事件 多线程1.取网页源码2完毕(源码 为 文本型)
        变量 正则文本 为 文本型 = 读入资源文件("duquanben.txt","gbk")

        创建表达式(正则文本,真,真)
        开始匹配(源码)
        关闭进度对话框()
        判断循环首 匹配下一个()
                高级列表框1.添加项目(R.icon,取子匹配文本(3),取子匹配文本(6),"","")
        判断循环尾
结束 事件




怎么这个网页 就取不到了呢
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

9

主题

745

积分

0

精华

用户组 

易积分
229
热心
0
好评
0

活跃会员

发表于 2021-5-29 11:00:45 | 显示全部楼层
本帖最后由 yanxueao 于 2021-5-29 11:05 编辑
cxz11 发表于 2021-5-29 10:01
事件 按钮1.被单击()
        多线程1.开始取网页源码2("https://www.duquanben.com/book/lastupdate/0/1/","gbk ...

1、尽量用大写的gbk,即GBK
2、语法是不是有问题,主要看取子匹配文本的规则
        变量 内容 为 文本型 ="<a>记  录<b><a>搜  索<b>"
        创建表达式("<a>(.*?)<b>",真,真)
        开始匹配(内容)
        判断循环首 匹配下一个() = 真
                分类=( 取子匹配文本(1) )
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

21

主题

241

积分

0

精华

用户组 

易积分
3212
热心
0
好评
0
发表于 2021-5-29 11:37:10 | 显示全部楼层
yanxueao 发表于 2021-5-29 11:00
1、尽量用大写的gbk,即GBK
2、语法是不是有问题,主要看取子匹配文本的规则
        变量 内容 为 文本型 ...

取源码.e4a (118.27 KB, 下载次数: 1)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

9

主题

745

积分

0

精华

用户组 

易积分
229
热心
0
好评
0

活跃会员

发表于 2021-5-29 11:58:41 | 显示全部楼层
本帖最后由 yanxueao 于 2021-5-29 12:21 编辑
cxz11 发表于 2021-5-29 11:37
语法没问题啊  源码能获取 但是高级列表框没显示出来数据

1、先判断有没有提取成功:你可以使用弹出提示来判断。弹出提示(取子匹配文本(3))
2、如果能提取,那就分析高级列表框可视是否为真,或者换个文本让它显示是否能显示。 高级列表框1.添加项目(R.icon,"显示我","显示我","","")
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

5

积分

0

精华

用户组 

易积分
0
热心
0
好评
0
发表于 2021-5-30 09:28:22 | 显示全部楼层
+66666666666
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

5

积分

0

精华

用户组 

易积分
0
热心
0
好评
0
发表于 2021-5-30 09:28:43 | 显示全部楼层
88888888888
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-5-13 20:18 , Processed in 0.094452 second(s), 39 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部