火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2606|回复: 10
打印 上一主题 下一主题

[视窗] 火山视窗CEF浏览器解析网页取**热搜词

[复制链接]

359

主题

6649

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
16590
跳转到指定楼层
楼主
发表于 2021-6-17 16:32:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本源码转载自利快云https://www.lkuaiy.com/

火山视窗CEF浏览器解析网页取**热搜词
通过本例程可以学习到cef浏览器取网页源码,html解析获取网页关键词。
一、准备工作
1、简单的设计一个界面。
2、教程这里使用火狐浏览器,用火狐浏览器打开**,打开火狐浏览器的开发者工具,也就是网页右键选择“检查”。
3、选择“查看器”,比如你想取**的热搜榜。光标定位选中。


3、右键复制,选择CSS选择器。
4、同样的操作在,选中另外一条热搜,并复制CSS选择器。
5、最后复制出来后会出现以下两条数据,会看到基本一样,只是前面的一个序号不同,如果直接用这个路径地址只能取出特定的热搜词。
li.hotsearch-item:nth-child(1) > a:nth-child(1) > span:nth-child(2)
li.hotsearch-item:nth-child(3) > a:nth-child(1) > span:nth-child(2)
如果想要循环取出所有的热搜词,需要改成下面的格式,将第一项的li标签保留,其余内容全部删除,因为在这里第一项相当于数组,如果想要取出这个数组所有成员,就需要将成员索引信息删掉。
li> a:nth-child(1) > span:nth-child(2)
6、添加html解析工具类模块。
7、首先调用取框架方法,取出框架后才能取源代码。
8、定义“高级网页解析器”变量,根据网页源码创建解析器。
9、创建后调用“cha询元素”就可以根据CSS路径进行网页元素cha询。
10、cha询结束后利用计次循环,循环所有节点。
11、最后取出节点文本。
12、点击按钮就可以解析出所有的热搜词。
游客,如果您要查看本帖隐藏内容请回复








火山视窗CEF浏览器解析网页取**热搜词例程.zip

14.21 KB, 下载次数: 20

火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

9

主题

372

帖子

3007

积分

贵宾

火山小白

Rank: 9Rank: 9Rank: 9

积分
3007
沙发
发表于 2021-6-17 16:51:35 | 只看该作者
学习……
WX搜索:大强小屋【ID:daqiangstudio】
向火山进发!
回复

使用道具 举报

4

主题

504

帖子

2496

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2496
板凳
发表于 2021-6-17 20:15:22 | 只看该作者

学习……
回复

使用道具 举报

359

主题

6649

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
16590
地板
 楼主| 发表于 2021-6-26 14:22:21 | 只看该作者
每日一顶
火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

7

主题

101

帖子

2092

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2092
5#
发表于 2021-6-26 14:32:41 | 只看该作者
感谢大佬,跟着楼主学了不少的东西了
回复

使用道具 举报

1

主题

104

帖子

2207

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2207
6#
发表于 2021-7-19 13:26:22 | 只看该作者
谢谢楼主分享,好好学习一下
回复

使用道具 举报

23

主题

254

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
7#
发表于 2022-8-12 10:29:49 | 只看该作者
非常好的教材
回复

使用道具 举报

12

主题

86

帖子

519

积分

高级会员

Rank: 4

积分
519
8#
发表于 2022-9-21 09:32:59 | 只看该作者
请教,能不能取出节点的html源码
回复

使用道具 举报

20

主题

150

帖子

1286

积分

金牌会员

Rank: 6Rank: 6

积分
1286
9#
发表于 2022-10-12 10:11:27 | 只看该作者
看看能否学到东西。
回复

使用道具 举报

1

主题

49

帖子

569

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
569
10#
发表于 2023-7-5 23:40:40 | 只看该作者
厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-4-25 21:54 , Processed in 0.094227 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表