易语言资源网 - 做最全的易语言资源下载社区
【精易招聘】UniApp开发工程师 精易论坛授权登录

【模块更新】HZKpath HTML解析模块 重大更新V2.5正式发布   [复制链接]

    2022-04-18 10:53:03
    易语言模块
    易语言资源网
    1540 次浏览
    来源链接

模块功能:

  用类似xpath表达式的方式进行html解析

这是一个更新帖,具体内容请查看原帖

传送门

本次更新内容:

  • 重大更新!!!
  • 20220417 V2.5
  • 正确输出是否解析成功的逻辑值
  • 删除上一个版本遗留的调试输出代码
  • 解析URL可选择性返回网页源码(自动判断编码)
  • 从此版本开始支持多线程使用!!!线程_启动()!HZKpath放在线程局部变量即可
  • 类名称从 HZKpath 改为 类_HZKpath
  • 解析URL从类方法变为程序指令,自动判断网页编码并且返回网页文本
  • 增加新的类方法:表达式_自动初始化表达式解析 ,一条指令完成工作


点我下载 (已有 124 次下载)

模块元信息


模块名称: HZKpath模块 模块作者: HZK
模块版本: 2.5 模块大小: 123.1 KB
模块MD5: a7690cc632dddddcf33057744129bab4
版权声明:
模块描述: 模块最新获取 QQ群:181789014
模块备注: 20220417 V2.5 正确输出是否解析成功的逻辑值 删除上一个版本遗留的调试输出代码 解析URL可选择性返回网页源码(自动判断编码) 从此版本开始支持多线程使用!!!!HZKpath放在线程局部变量即可 类名称从 HZKpath 改为 类_HZKpath 解析URL从类方法变为程序指令,自动解析网页返回文本 增加新的类方法:表达式_自动初始化表达式解析 ,一条指令完成工作 20220415 V2.2 修复当自定义分隔符包含| 符号的错误 20220415 V2.1 输出多个属性用[]自定义分隔符,不写默认tab,例如:/a/@@text&@href[---] 条件的属性值内容不会自动删除首尾空格,并且支持所有的引号形式 20220415 V2.0 修复多个表达式为纯标签时取结果会出现重复的问题 修复max() min() 无法使用 没有后缀的情况 修复属性值有空格无法输出结果的问题 不等于符号现在是 != 同时取出多个属性,用法是//a/@@text&@href 会输出带tab分隔符的数据 优化模块体积,从3.45MB优化到111KB 20220413 V1.5 之前的版本在取出文字的时候如果是空文本就会被忽略,但是标签是存在的,所以这个版本修复这个问题,忠实输出含有空文本的标签的文本(@@text)内容,取出表格名称和数值的时候才会一一对应 20220329 V1.4 增加取父级的功能 使用方法:/标签A/../标签B 20220326 V1.3 修复输出为链接时前面有about:的BUG 20220326 V1.2 修复为and或者or ,有多个子条件且最后一个子条件是整数时无法取出的BUG 20220321 V1.1 删除调试输出
引用支持库:
系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
查看 HZKpath模块 命令信息



[错误报告]   上一篇:【示例源码】【Libxl】XLS/XLS...     下一篇:进程通讯模块_内存共享源码带跨进程许可带...