开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 7307|回复: 56
收起左侧

[2022开源大赛(第七届)] 【HZKpath HTML解析模块】V3.0正式开源!!!!

[复制链接]
发表于 2022-11-5 20:28:03 | 显示全部楼层 |阅读模式   陕西省西安市
本帖最后由 hzk0404 于 2022-11-5 20:34 编辑

终于等到开源大赛啦!!!!!好开心

已经更新了三个版本了,效率已经优化了非常多了,新的功能也加了不少,底层代码逻辑重新架构了一下,就为了等开源大赛!
Snipaste_2022-11-05_20-00-07.png Snipaste_2022-11-05_19-59-55.png
VX截图_20220311004336.png
模块历史:
  模块从2022年3月1日有最初的想法,3月21日完成了最初的版本构建,一直不断完善,到了5月9号发布了最新的3.0版本,现在在论坛已经有了一万多的浏览量,作为易语言爱好者的我已经很满足啦,现在决定开源,正好参加一下今年的比赛,希望喜欢的朋友们多多支持一波呀!!!
Snipaste_2022-11-05_20-24-12.png Snipaste_2022-11-05_20-23-34.png
模块功能:
   用类似xpath表达式的方式进行html解析   可以实现一行公式提取html代码中任何你想要的属性数值、文本等


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
结果数组文本型0 
HZKpathHZKpath  
i整数型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
编辑框1.内容 = #常量1
HZKpath.初始化_解析文本 (编辑框1.内容)
子程序名返回值类型公开备 注
_按钮1_被单击  
列表框1.清空 ()
HZKpath.表达式_置表达式解析 (编辑框2.内容, 结果数组)
计次循环首 (取数组成员数 (结果数组), i)
列表框1.加入项目 (结果数组 [i], )
计次循环尾 ()

表达式的语法完全自己参考Python以及易语言的文本解析而设计,所以会和python的xpath有很大区别,所以需要使用者重新熟悉语法,才可以灵活使用,最大化工作效率

Snipaste_2022-11-05_20-30-29.png
我花费了很多天的时间写了一个46页的说明书,同时建立了官网,有些小问题官网会实时更新,手册如果没有大的变动则不会更新!!

模块官网、在线手册
http://hzkpath.e.houzhenkun.com/

官方调试工具下载:
https://bbs.125.la/thread-14726256-1-1.html
qq群获取最新版本模块、教程、说明书、调试工具:181789014
下载区:
成品模块:
HZKpath模块3.0.zip (34.9 KB, 下载次数: 127)
QQ截图20220417192422.png
Snipaste_2022-11-05_20-11-24.png

评分

参与人数 28好评 +23 精币 +56 收起 理由
redtiger99 + 1 YYDS~!
刘一缘 + 1 + 2 YYDS~!
xiaoduyl + 1 + 2 支持开源~!感谢分享
kuain2013 + 1 + 1 YYDS~!
badlwolf + 1 + 2 支持开源~!感谢分享
dych1688 + 2 感谢分享,很给力!~
xjx357 + 1 YYDS~!
飞向梦的鱼 + 1 + 2 支持开源~!感谢分享
飘在空气里 + 1 + 2 支持开源~!感谢分享
易语言资源网 + 1 + 3 开源精神必须支持~
zhifu3158 + 1 感谢分享,很给力!~
完玩 + 1 + 2 YYDS~!
忧郁之子 + 1 + 3 支持开源~!感谢分享
llxx123 + 1 + 2 支持开源~!感谢分享
梦° + 1 + 3 支持开源~!感谢分享
MrSimple + 2 支持开源~!感谢分享
吃干饭的锅 + 1 + 2 支持开源~!感谢分享
夜的静night + 1 + 2 YYDS~!
无间eyy + 1 + 2 支持开源~!感谢分享
qbpgxzieh2 + 1 + 2 感谢分享,很给力!~
北极星光 + 1 + 4 开源精神必须支持~
Aurora + 1 + 3 支持开源~!感谢分享
mrzcpo + 1 + 2 支持开源~!感谢分享
冰点 + 1 + 3 感谢分享,很给力!~
luojinjing + 1 开源精神必须支持~
易神 + 1 + 2 感谢分享,很给力!~
天空飞翔 + 2 支持开源~!感谢分享
他乡遇故知 + 1 + 2 共同努力,共同进步

查看全部评分

本帖被以下淘专辑推荐:

发表于 2024-3-31 15:15:25 | 显示全部楼层   山东省济宁市
66666666666666666666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2023-10-12 13:37:33 | 显示全部楼层   湖北省武汉市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:86% (25/29)

签到天数: 7 天

发表于 2023-9-13 06:50:16 | 显示全部楼层   广东省佛山市
好东西,顶一下
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2023-1-16 15:20:27 | 显示全部楼层   四川省成都市
太感谢了  有用
回复 支持 反对

使用道具 举报

结帖率:100% (18/18)

签到天数: 1 天

发表于 2022-12-28 22:14:34 | 显示全部楼层   广西壮族自治区百色市

这个是真的很不错
回复 支持 反对

使用道具 举报

发表于 2022-12-23 09:48:07 | 显示全部楼层   重庆市重庆市
还能下载的么~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-1 15:01:19 | 显示全部楼层   陕西省西安市
陈达一生 发表于 2022-11-29 06:36
大佬,请教个问题,就是你的模块,这里取不出来,不知道咋写,帮忙看看,谢谢是链接https://bbs.125.la/for ...

已回复,是精易DOM的问题,我设计了解决办法的
回复 支持 反对

使用道具 举报

结帖率:100% (57/57)

签到天数: 11 天

发表于 2022-11-29 06:36:09 | 显示全部楼层   山东省济南市
大佬,请教个问题,就是你的模块,这里取不出来,不知道咋写,帮忙看看,谢谢是链接https://bbs.125.la/forum.php?mod=viewthread&tid=14755678&extra=     @hzk0404
回复 支持 反对

使用道具 举报

结帖率:93% (13/14)

签到天数: 22 天

发表于 2022-11-20 17:43:34 | 显示全部楼层   陕西省商洛市
易语言社区因为有你们更加精彩了,赞一个!
回复 支持 反对

使用道具 举报

发表于 2022-11-14 07:56:24 | 显示全部楼层   山东省菏泽市

终于等到你~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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